Re: 10K problem for keep-alive utility
От: Ip Man Китай  
Дата: 11.11.23 13:29
Оценка:
Два потока.

— Первый вызывает epoll в бесконечном цикле и записывает события в shared memory queue
— Второй в бесконечном цикле читает события из shared memory queue и пишет в консоль или файл.

Всё. Мьютекс не нужен, shared memory queue реализуется с помощью атомиков.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.