Buffering
A buffer is a memory area that stores data while they are transferred between two devices or between a device and an application. Buffering is done for three reasons
x. To cope with a speed mismatch between the producer and consumer of a data stream
y. To adapt between devices that have different data-transfer sizes
z. To support copy semantics for application I/O
x. To cope with a speed mismatch between the producer and consumer of a data stream
y. To adapt between devices that have different data-transfer sizes
z. To support copy semantics for application I/O
Leave a Comment