> > If you anyway plan on having Posix AIO support then go for the Posix AIO > interface. The performance reasons why Linux AIO exists is very unlikely > to be an issue to qemu as you need to be quite I/O intensive to see any > performance difference.
Ideally, we should be able to use a Posix AIO support libary that uses native Linux AIO underneath. What we want is to be able to have the guest OS request some DMA I/O operation, and have qemu be able to use AIO so that the actual disk hardware can dump the data directly in the pages the userspace process on the guest OS ends up wanting it in, avoiding several expensive memcopy and context switch operations. _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel