Nonblocking and Asynchronous I/O in Operating System
Another aspect of the system-call interface relates to the choice between blocking I/O and nonblocking I/O. When an application issues a blocking system call, the execution of the application is suspended. The application is moved from the operating system’s run queue to a wait queue. After the system call completes, the application is moved back … Read more