Hi *,
I want to be clear on Asynchronous IO. My understanding in this regards is that, during normal operations if there is a write request sent to the disk, the control waits untill the write operation is complete and then returns the control to the user or either the application.
But if we enable aio, I understand that the write request is cached first before actually writing to the disk, the control is returned to the user or the application, then write request is completed.
Am I right in saying this, please correct me If I am wrong.
Also it would be great if someone of you can point me to some good information to know more about Asynchronous IO.
TIA
Kumar
I want to be clear on Asynchronous IO. My understanding in this regards is that, during normal operations if there is a write request sent to the disk, the control waits untill the write operation is complete and then returns the control to the user or either the application.
But if we enable aio, I understand that the write request is cached first before actually writing to the disk, the control is returned to the user or the application, then write request is completed.
Am I right in saying this, please correct me If I am wrong.
Also it would be great if someone of you can point me to some good information to know more about Asynchronous IO.
TIA
Kumar