Advertisement

Classic Operating Systems

From Batch Processing To Distributed Systems

  • Per Brinch Hansen

Table of contents

  1. Front Matter
    Pages i-x
  2. The Evolution of Operating Systems

    1. Per Brinch Hansen
      Pages 1-34
  3. Open Shop

    1. Front Matter
      Pages 35-35
  4. Batch Processing

    1. Front Matter
      Pages 41-41
    2. Richard B. Smith
      Pages 43-45
  5. Multiprogramming

    1. Front Matter
      Pages 47-47
    2. Tom Kilburn, R. Bruce Payne, David J. Howarth
      Pages 49-77
    3. Clark Oliphint
      Pages 78-87
    4. David Burns, E. Neville Hawkins, D. Robin Judd, John L. Venn
      Pages 102-114
  6. Timesharing

    1. Front Matter
      Pages 115-115
    2. Fernando J. Corbató, Marjorie Merwin-Daggett, Robert C. Daley
      Pages 117-137
    3. Robert C. Daley, Peter G. Neumann
      Pages 138-166
    4. Dennis M. Ritchie, Ken Thompson
      Pages 195-220
  7. Concurrent Programming

    1. Front Matter
      Pages 221-221
    2. Per Brinch Hansen
      Pages 237-281
    3. Barbara H. Liskov
      Pages 282-294
    4. Søren Lauesen
      Pages 295-323
  8. Personal Computing

    1. Front Matter
      Pages 385-385
    2. Butler W. Lampson, Robert F. Sproull
      Pages 414-432
    3. David D. Redell, Yogen K. Dalal, Thomas R. Horsley, Hugh C. Lauer, William C. Lynch, Paul R. McJones et al.
      Pages 433-459
    4. David C. Smith, Charles Irby, Ralph Kimball, Eric Harslem
      Pages 460-490
  9. Distributed Systems

    1. Front Matter
      Pages 491-491
    2. Daniel Swinehart, Gene McDaniel, David Boggs
      Pages 493-510
    3. Santosh Shrivastava, Fabio Panzieri
      Pages 511-527
    4. David R. Brownbridge, Lindsay F. Marshall, Brian Randell
      Pages 528-549
    5. Andrew S. Tanenbaum, Robbert Van Renesse, Hans Van Staveren, Gregory J. Sharp, Sape J. Mullender, Jack Jansen et al.
      Pages 550-586
  10. Back Matter
    Pages 587-597

About this book

Keywords

Amoeba Egdon Processing RC 4000 Solo Star THE Venus batch processing concurrent programming distributed systems file system multiprogramming operating system personal computing

Editors and affiliations

  • Per Brinch Hansen
    • 1
  1. 1.Center for Science and TechnologySyracuse UniversitySyracuseUSA

Bibliographic information

Industry Sectors
Automotive
Finance, Business & Banking
Electronics
IT & Software
Telecommunications
Aerospace
Engineering