В общем если подробнее, имеется большая программа, которая соединяется со множеством клиентов по сети, через именованные каналы, и проч. В общем около 50 открытых дескрипторов одновременно есть всегда. Программа работает с ними асинхронно, имеет кучу потоков, и сейчас нужно ее оптимизировать. Какая реализация будет эффективнее с точки зрения работы вызова poll: 1 вызов poll, который прерывается при необходимости добавить новый дескриптор в массив pollfd, или несколько вызовов poll в разных потоках?


Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от true_admin

Ответ на:
комментарий
от true_admin

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от const86

Ответ на:
комментарий
от sotlef

Ответ на:
комментарий
от const86

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум какое будет поведение poll в разных потоках. (2012)
- Форум взаимодействие нескольких select(poll/epoll) в разных нитях (2007)
- Форум Сколько poll можно повесить на один дескриптор? (2003)
- Форум Quiz для профф. Pay attention, please. (2023)
- Форум curl несколько потоков (2012)
- Форум [perl] poll, потоки и сигналы. Сегфолт (2010)
- Форум чтение несколькими потоками нескольких COM (2011)
- Форум как программа получает дескрипторы стандартных потоков? (2014)
- Форум poll() (2005)
- Форум poll() ? (2002)