Silberschatz, Abraham.

Operating system concepts / Abraham Silberschatz, Peter Baer Galvin. - 5th ed. - Reading, Mass. : Addison Wesley Longman, c1998. - xvii, 888 p. : ill. ; 24 cm.

Includes bibliographical references (p. 805-838) and index.

Overview, Computer-System Structures -- Operating-System Structures -- PROCESS MANAGEMENT -- Processes -- CPU Scheduling -- Process Synchronization -- Deadlocks -- STORAGE MANAGEMENT -- Memory Management -- Virtual Memory -- File-System Interface -- File-System Implementation -- I/O SYSTEMS -- I/O Systems -- Secondary-Storage Structure -- Tertiary-Storage Structure -- DISTRIBUTED SYSTEMS -- Network Structures -- Distributed-System Structures -- Distributed-File Systems -- Distributed Coordination -- PROTECTION AND SECURITY -- Protection -- Security -- CASE STUDIES -- The UNIX System -- The Linux System -- Windows/NT -- Historical Perspective -- Appendices -- Bibliography -- Ind

A clear description of the concepts that underlie operating systems. Instead of concentrating on any particular operating system or hardware, the authors discuss fundamental concepts that are applicable to a variety of systems. The book presents a large number of examples that pertain specifically to UNIX and to other popular operating systems. This textbook provides coverage of the fundamental concepts which make up the foundation of operating systems and also gives practical experience with a fully functioning instructional operating system called NACHOS. This edition also features new chapters on the history of the operating systems and on computer ethics, as well as a further case study on WindowsNT. Memory management, including modern computer architectures and file system design and implementation are also covered. Common operating systems (MS-DOS, OS/2, Sun OS5 and Macintosh) are used throughout to illustrate concepts and provide examples of performance characteristics.

0471364142 9780471364146

97028556


Operating systems (Computers)

005.43