Skip to main content

Part of the book series: Macmillan Computer Science Series ((COMPSS))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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.

    Article  Google Scholar 

  • S. Rosen (1969). ‘Electronic Computers: A Historical Survey’, Computing Surveys, Vol. 1, No. 1, pp. 7–36.

    Article  Google Scholar 

  • N. Weizer (1981). ‘A History of Operating Systems’, Datamation, Vol. 1, pp. 119–26.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

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)

Publish with us

Policies and ethics