Operating System

Transforming I/O request to Hardware Operations

Consider reading a file from disk for a process: Determine device holding file Translate name to devise representation Physically read data from disk into the buffer Make data available to requesting process Return control to process The following steps have described the lifecycle of a blocking read request: A process issues a blocking read() system […]