LINUX.ORG.RU

История изменений

Исправление 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), читать здесь