История изменений
Исправление quiet_readonly, (текущая версия) :
Делал когда-то русский перевод английской статьи Blocking I/O, Nonblocking I/O, And Epoll.
Это матчасть, без которой не стоит и браться за свой Event Loop.
Также надо узнать о следующих понятиях:
- event loop
- асинхронный I/O
- task-based parallelism
- continuation passing style - для начального уровня лучший способ реализовать task-based parallelism
В pcap есть готовый event loop.
Почему не надо while(1), читать здесь
Исходная версия quiet_readonly, :
Делал когда-то русский перевод английской статьи https://eklitzke.org/blocking-io-nonblocking-io-and-epoll.
Это матчасть, без которой не стоит и браться за свой Event Loop.
Также надо узнать о следующих понятиях:
- event loop
- асинхронный I/O
- task-based parallelism
- continuation passing style - для начального уровня лучший способ реализовать task-based parallelism
В pcap есть готовый event loop.
Почему не надо while(1), читать здесь