Abstract
In chapter 2, simple concepts of input/output (I/O) were described. Because of the differences in speed and signalling level of responses between the CPU and the peripheral devices, there was a need to provide some form of buffering. In this chapter, we review the characteristics of simple buffering systems, identify their deficiencies and consider more sophisticated buffering techniques. Other forms of I/O device handling are also considered, particularly those relating to graphical user interfaces.
Preview
Unable to display preview. Download preview PDF.
3.6 References and bibliography
P.J. Denning (1971). ‘Third Generation Computer Systems’, Computing Surveys, Vol. 3, No. 34, pp. 175–216.
S. Rosen (1969). ‘Electronic Computers: A Historical Survey’, Computing Surveys, Vol. 1, No. 1, pp. 7–36.
N. Weizer (1981). ‘A History of Operating Systems’, Datamation, Vol. 1, pp. 119–26.
Author information
Authors and Affiliations
Copyright information
© 1993 Colin J. Theaker and Graham R. Brookes
About this chapter
Cite this chapter
Theaker, C.J., Brookes, G.R. (1993). I/O Buffering. In: Concepts of Operating Systems. Macmillan Computer Science Series. Palgrave, London. https://doi.org/10.1007/978-1-349-11511-2_3
Download citation
DOI: https://doi.org/10.1007/978-1-349-11511-2_3
Publisher Name: Palgrave, London
Print ISBN: 978-0-333-52366-7
Online ISBN: 978-1-349-11511-2
eBook Packages: EngineeringEngineering (R0)