On what OS? Linux? NT supports async IO on sockets rather nicely, as does FreeBSD iirc.

Paul Querna wrote:
Phillip Susi wrote:

Nicely done. Have you done any benchmarking to see if this improved performance as one would expect? Would it be much more work to use true async IO instead of non blocking IO and polling? What about doing the same for reads, as well as writes?


All current async_io methods require you to read the data off disk, ie there is no async_sendfile()....

Reads are much harder in the current httpd. There are several core functions that would need to be rewritten first.

-Paul


Reply via email to