Buffers and spoolers
Upcoming SlideShare
Loading in...5
×
 

Buffers and spoolers

on

  • 2,045 views

Buffers and spoolers

Buffers and spoolers

Statistics

Views

Total Views
2,045
Views on SlideShare
1,947
Embed Views
98

Actions

Likes
0
Downloads
18
Comments
0

2 Embeds 98

http://forrestercomputing.wikispaces.com 94
https://forrestercomputing.wikispaces.com 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Buffers and spoolers Buffers and spoolers Presentation Transcript

  •  
  • Buffers A buffer is an area of computer memory that is allocated to transferring data between the computer and a peripheral . A buffer will be used when a fast acting part of the system is exchanging data with a slow acting device eg a printer
  • Buffers Most interfaces have buffers to store blocks of data while in transfer between the processor and the peripheral. This ensures that the processor is not held up by slow communications to and from the peripherals. The buffer must also keep the status of the peripheral so that the processor knows when it is able to send or receive data and when problems arise.
  • Buffers Most interfaces have buffers to store blocks of data while in transfer between the processor and the peripheral. This ensures that the processor is not held up by slow communications to and from the peripherals. The buffer must also keep the status of the peripheral so that the processor knows when it is able to send or receive data and when problems arise.
  • Spoolers Another approach to ensuring the processor is not held up by slow peripherals is to send data to be spooled . This means that the data is sent to fast backing storage (usually the hard disk). Data is then sent from the backing store to the peripheral in the gaps between processing actions (an example of this is background printing).
  • Spoolers The user can continue operating the computer while the data is being sent to the peripheral. This is preferred to buffering when large amounts of data is to be sent or if the peripheral is shared across a network.
  • Credits Higher Computing – Peripherals – Buffers and Spoolers Produced by P. Greene for the City of Edinburgh Council 2004 Adapted by M. Cunningham 2010