У меня есть модуль ядра. Там есть буфер.
Из пользовательской программы я обращаюсь
к нему через собственный системный вызов.
Но вот проблема! Если у меня нет там еще данных,
а процесс уже хочет получить их... То есть в таком
случае у меня реализуется бесконечный цикл до тех пор,
пока данные не прочтутся. Но ведь это жрет ужасно много ресурсов!
Как сделать по другому. Вот ведь есть httpd - он открывает
порт и ждет данных, пока не придет запрос.
Но ресурсы-то не ест! Как так сделать???
Подскажите!!!! Очень нужно. Сигналы, еще как-то?
БОЛЬШОЕ всем СПАСИБО!!!!!
Ответ на:
комментарий
от neshura
Ответ на:
комментарий
от neshura
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Выполнение системных вызовов чтения. (2016)
- Форум Очень прошу помочь (2000)
- Форум Условие окончание чтения при epoll ET (2016)
- Форум Регистрация асинхронных сообщений с последовательного порта. (2010)
- Форум Прошу помоч!!! (2007)
- Форум Прошу помочь. (2003)
- Форум postgrey отказывается устанавливаться. Очень прошу помочь! (2009)
- Форум Postfix и popa3d очень прошу помочь! (2004)
- Форум Эксперимент - прошу помочь (2012)
- Форум Очень прошу помочь, срочно - qmail smtp auth (2001)