Как грамотно организовывать неопределенное количество pollfd структур?

Рейтинг: 0Ответов: 0Опубликовано: 09.04.2023

Есть tcp socket сервер, он использует конечнный автомат и ожидает запросы на чтение/подключение/запись через функцию ppoll.

Как грамотно организовать массив pollfd структур. Допустим, сразу pollfd[10000] или использовать realloc при новом подключении (но это ведь затратно). При первом варианте максимум 10000 соединений, а вдруг нужно больше? Какой есть ещё способ организовать большое количество одновременных соединений?

Ответы

Ответов пока нет.