Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ну а если неизвестно сколько получателей, как система узнает что сообщение полностью обработано и про него нужно забыть? Нужна какая-то система перманентной подписки. Или это не "сообщения".
Отправлено
Oldring
14 октября 2009, г. 15:10
В ответ на:
А я не знаю сколько будет очередей. Может быть очень много. Самое дурное, что в ядре, такой проблемм, совершенно нет: в функции open выделил память, и вписал указатель в дескриптор. В close освободил память из дескриптора. В функции чтения читаеш из общей для ядра, и пишеш в память десриптора. БЛИН. А тут, кроме как UDP bordcast посылать на 127.0.0.1, я придумать ничего не могу.
отправлено пользователем
Artem-1.6E-19
14 октября 2009, г. 15:02
Составить ответ
|
Вернуться на конференцию.
Ответы
Называться это может как угодно. Хоть флаги.
-
Artem-1.6E-19
(14.10.2009, 15:16:19
77.87.39.155
,
пустое
)
Флаги? Никогда не сбрасываемые? IMHO у тебя какая-то заморочка.
-
Oldring
(14.10.2009, 15:36:22
85.141.169.131
,
пустое
)
Никогда не видел зависшей проги? Та я Вам завидую!
-
Artem-1.6E-19
(14.10.2009, 16:22:48
77.87.39.155
,
пустое
)
Обычно за зависшисми и удаленными прогами подчищает хэндлы само ядро.
-
Oldring
(14.10.2009, 16:44:11
85.141.169.131
,
пустое
)
Как это оно за зависшими хендлы подчищает? И зависнуть оно может в самом ядре. Будет висеть в ожидании ответа от ядра, который не придет никогда....
-
Artem-1.6E-19
(14.10.2009, 16:51:28
77.87.39.155
,
пустое
)
Не знаю как в Линуксе, но при завасании в правильно написанном драйвере процесс убиваем и хэндлы прочищаемы. Но это не имет отношения к обсуждаемому вопросу непонятного назначения. При многопоточном программировании правильная архитектура определяет боле 50% успеха.
-
Oldring
(14.10.2009, 17:24:53
85.141.169.131
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
к трём прибавьте 5:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru