0% found this document useful (0 votes)
30 views7 pages

Input Output Buffering of Operating Dystem

the total description of input output buffering and how its works and why we use it is broadly explained in this ppt.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views7 pages

Input Output Buffering of Operating Dystem

the total description of input output buffering and how its works and why we use it is broadly explained in this ppt.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Presented by-:

Mohd. Shahnawaz Khan


Neeraj Jaiswar
Deepika Singh

1
What is buffer……...?
• A buffer is a temporary storage location for data while the data is being
transferred.

• It is located in primary memory.

• A process of storing data in memory(buffer) is known as “ buffering”.

2
• I/O buffering is the mechanism which is used to increase the throughput of I/o
operation.

• “Input buffering” is the technique of having the input device read information into
the primary memory(buffer) before the process requested it.

• “Output buffering”is the technique of saving the information in the memory and
then writing it to the device while the process continues execution.

3
• In this mechanism the CPU copy the needed data from storage disk to a buffer .

● That buffer is called I/O buffer.

● When any process need to use that data it take it from the I/O buffer.

● It reduce the latency of I/O operation.

● The latency of I/O operation is alleviated by having one or more I/O buffer
associated with each device.

4
5
Why we use I/O buffer………?
• If we don’t use the input output buffer then the throughput of the CPU will
decreases.

● Process takes too much time to execute the operation.

● The time between the initiation of an I/O process and its completion may be
millions of processor clock cycles.

● Most of this latency is due to the hardware itself.

● When the input/output device is a network interface, the latency is usually


greater yet.
6
THANK
YOU
7

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy