Linux programming , multiplexing and scalable I/O, select/poll/epoll
SELECT
1) -модификация fd_set
2) -MAX_FD == 1024
3) -UB при изменении дескриптора другим потоком
4) -неизвестен дескриптор, на котором произошло событие
5) -требуется вычислить max_num == MAX(fds) 1;
6) портируемость
7) высокая точность (~нс при соответствующих условиях)
POLL
1) лучшая структурированность pollfd
2) не изменяет pollfd[]
3) нет лимита на число дескрипторов в 1024
4) - точность (1мс)
5) - портируемость
6) - определимость дескрипторов без обхода
7) - невозможность переопределить дескрипторы автоматически
EPOLL
1) масштабируемость
2) - только для Linux
3) - некоторая громоздкость API
1 view
40
12
3 weeks ago 00:20:35 1
ОФИЦИАЛЬНОЕ ЗАЯВЛЕНИЕ от 12 01 2020г на основе научных наблюдений космических артефактов.
3 weeks ago 00:11:41 1
СОВРЕМЕННАЯ ЭЛЕГАНТНОСТЬ - ОСНОВНЫЕ ОСОБЕННОСТИ
4 weeks ago 01:19:11 1
МК Подарочный sweet box Урок №2 Декор внутренней части основы.
4 weeks ago 02:28:10 1
МК Подарочный sweet box Урок №1 Перечень материалов. Создание основы.
1 month ago 00:29:20 1
Ч.2 Основы классического танца.Открытый урок. Advance. 9-11 лет
1 month ago 00:01:22 1
Фиксики - Фикси-советы. Как беречь электроэнергию
2 months ago 00:15:03 1
Гайд по острову Терминус. Как пройти основной квест // COD Black Ops 6 Zombies
2 months ago 00:53:44 2
Идеальная осанка: основы. Как исправить осанку в домашних условиях | Лекция Доктора Тиграна
2 months ago 00:11:42 1
Бабаков разнёс основы бюджетной политики России
2 months ago 00:12:40 1
Что Говорит о Вас Ваш Основной Персонаж в World of Warcraft!
2 months ago 00:00:15 1
Ты думаешь, что просто хочешь роллы?А на самом деле — это прелюдия перед основным блюдом! 🤣🤣🤣🤣🤣🤣🤣🤣
2 months ago 01:27:20 1
А.Скляров: “Физика духа и основы практической магии“ Часть 1 new
2 months ago 00:28:07 6
Женское счастье. Имрам о том, что лежит в основе женской гармонии