Professional Documents
Culture Documents
ID : 88545
COURSE : INF 407.
➢ The slowness of the I/O device can mean that the CPU is
often waiting on I/O. so there are many solutions to the
slowness of I/O devices
The idea is : After data has been read and the CPU is about to
start operating on it
The input device is instructed to begin the next input
immediately. The CPU and input device are then both busy.
Similar buffering can be done for output. In this case, the CPU
creates data which is put into a buffer until an output device can
accept it.
Spooling
One type of I/O service is the file I/O, which encompasses the
operations related to reading from and writing to files. File I/O is
essential for managing and manipulating data stored in files,
such as text files, image files, and database files. This type of I/O
service enables applications to access and modify files,
facilitating data storage and retrieval.
Another type of I/O service is the network I/O, which involves the
transmission and reception of data over a network. Network I/O
services are vital for enabling communication between
interconnected devices, such as computers, servers, and mobile
devices. These services allow for the exchange of information
over local area networks (LANs), wide area networks (WANs),
and the internet, enabling remote access, data sharing, and
distributed computing.