This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

7 used & new from $3.99
See All Buying Options

Have one to sell? Sell yours here
 
   
Principles of Operating Systems
  
Please tell the publisher:
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Principles of Operating Systems (Paperback)

by Sacha Krakowiak (Author), David Beeson (Translator)
5.0 out of 5 stars See all reviews (1 customer review)


Available from these sellers.


1 new from $127.59 6 used from $3.99
Also Available in: List Price: Our Price: Other Offers:
Hardcover 15 used & new from $0.91
 
   

Editorial Reviews

Product Description
Principles of Operating Systems is unique among current texts on operating systems in its balanced treatment of principles and their application. It is comprehensive and offers richly detailed algorithms at every stage using the familiar Pascal-like notation; it covers basic computer mechanisms, and provides a variety of thoughtful and challenging exercises.

This introductory text by a leading French computer scientist unfolds the organization of operating systems in the field of shared memory systems (or "centralized" systems) for which design principles are now reasonably stable. Its analysis of these principles is the most rigorous and complete available: basic concepts such as programs execution mechanisms, modular and hierarchical decomposition, interfaces, parallel processes, synchronization principles, information management, resources and memory allocation, and multiprogramming are covered in detail, and recent developments in the field of distributed systems are considered as well.

Krakowiak illustrates the application of these principles in simplified examples from real systems - including CP/M for an overview of a microcomputer system, the Multics system for its addressing and linking scheme, the Plessey 250 for capabilities, Unix for its file system and process management - that will make it easier for readers to study a full-blown system by providing guidelines for analyzing and identifying its essential features. Some of the chapter exercises cover direct applications of the concepts discussed, others require design work and can form the basis of a project, while still others are intended to encourage investigation into aspects not covered in the book and provide annotated references.

Contents: Introduction. Execution and Communication Mechanisms. Organization of a Simple Operating System. Management of Parallel Activities. Implementation of Synchronization Mechanisms. Naming, Storing, and Linking Objects. File Systems. Resource Allocation. Memory Management. Structure of a Multiprogrammed System. Introduction to Distributed Systems.

Sacha Krakowiak is a professor at Grenoble University. --This text refers to an out of print or unavailable edition of this title.

Language Notes
Text: English, French (translation) --This text refers to an out of print or unavailable edition of this title.

Product Details

  • Paperback: 450 pages
  • Publisher: MIT Press (MA) (July 1990)
  • Language: English
  • ISBN-10: 0262610590
  • ISBN-13: 978-0262610599
  • Product Dimensions: 9 x 6 x 1.1 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: