O estado do IO assíncrono do Linux?
Eu pergunto aqui, já que o Google o leva a uma alegre viagem pelos arquivos, sem nenhuma dica sobre qual é o estado atual. Se você usa o Google, parece que o IO assíncrono era a moda em 2001 a 2003 e, em 2006, algumas coisas comoepoll
elibaio
estava aparecendo;kevent
apareceu, mas parece ter desaparecido, e até onde eu sei, ainda não háBoa maneira de misturar sinalização baseada em conclusão e pronta, assíncronasendfile
- É mesmo possível? - e tudo o mais em um loop de evento de thread único.
Então, por favor, diga-me que estou errado e está tudo bem! - e, principalmente, quais APIs usar.
Como o Linux se compara ao FreeBSD e outros sistemas operacionais nesse sentido?