摘要 |
PURPOSE: A method and an apparatus for providing network asynchronous input/output processing are provided to improve the performance of the server application program without damaging the stability of Linux OS. CONSTITUTION: A user application program operation unit(602) calls an asynchronous I/O read/write function about network asynchronous I/O request of a user. A network asynchronous I/O library processing unit(604) manages a plurality of I/O requests and completion structure according to the asynchronous I/O read/write function. A kernel level event processor(606) operates the network asynchronous I/O request in the kernel level, and the event is offered to the network asynchronous I/O library processing unit.
|