|
The above sequence illustrates the different steps involved in carrying out an I/O. Note that the I/O is started by a user program issuing a trap to the OS and is completed when the OS processes an interrupt to indicate that the I/O operation is complete. While an I/O takes place, the requesting process is suspended and is not scheduled by the OS.
|
|