AIO as replacement for mutlithreading ?
Posted Mar 11, 2004 17:34 UTC (Thu) by larryr
In reply to: AIO as replacement for mutlithreading ?
Parent article: A retry-based AIO infrastructure
How can other AIO requests "wake up, do some stuff" if the kernel is still handling the floppy request which blocks the single AIO entry for the process?
Most of the (wall clock) time the kernel is handling the floppy request is going to be spent sleeping (waiting for the floppy device), and while that request is sleeping another request can proceed until it either completes or has to wait for a device (sleep).
to post comments)