The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"select - timeval"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"select - timeval"  +/
Сообщение от PxeL (??) on 20-Дек-09, 02:50 
struct timeval timeout;
    while(100) {
    timeout.tv_sec = NULL;
    timeout.tv_usec = NULL;
    count = select (max + 1 , &read_set, NULL, &del_set, &timeout);
...
}
ведет себя одинаково если вместо NULL задать 0,в талмуте сказано: Если timeout равен NULL (нет времени ожидания), то select будет ожидать изменений неопределенное время.
И если
struct timespec timeout;
    while(100) {
    timeout.tv_sec = NULL;
    timeout.tv_nsec = NULL;
    count = select (max + 1 , &read_set, NULL, &del_set, &timeout, NULL);
...
}
полная аналогия. Иначе проц нагружает пустыми циклами :(
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

  • select - timeval, PxeL, 03:26 , 20-Дек-09, (1)  

Сообщения по теме [Сортировка по времени | RSS]


1. "select - timeval"  +/
Сообщение от PxeL (??) on 20-Дек-09, 03:26 
нашел, неправильно нуль инициализировал
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру