Welcome to intro textbooks.

We have selected the best introductory textbooks for high-school students, undergraduates, autodidacts and lifelong learning.

Valid XHTML 1.0 Strict

Computer Science
textbook cover
Operating System Concepts

Author: Abraham Silberschatz, Peter Baer Galvin, et al.
Publisher: Wiley, 2008, 992pp, 8th ed.

Open-source operating systems, virtual machines, and clustered computing are among the leading fields of operating systems and networking that are rapidly changing. With substantial revisions and organizational changes, Silberschatz, Galvin, and Gagne’s Operating System Concepts, Eighth Edition remains as current and relevant as ever, helping you master the fundamental concepts of operating systems while preparing yourself for today’s emerging developments.
Table of contents

Pt. 1 Overview

Ch. 1 Introduction 3

Ch. 2 Operating-System Structures 49

 

Pt. 2 Process Management

Ch. 3 Processes 101

Ch. 4 Threads 153

Ch. 5 CPU Scheduling 183

Ch. 6 Process Synchronization 225

Ch. 7 Deadlocks 283

 

Pt. 3 Memory Management

Ch. 8 Main Memory 315

Ch. 9 Virtual Memory 357

 

Pt. 4 Storage Management

Ch. 10 File-System Interface 421

Ch. 11 File-System Implementation 461

Ch. 12 Mass-Storage Structure 505

Ch. 13 I/O Systems 555

 

Pt. 5 Protection and Security

Ch. 14 Protection 591

Ch. 15 Security 621

 

Pt. 6 Distributed Systems

Ch. 16 Distributed System Structures 673

Ch. 17 Distributed File Systems 705

Ch. 18 Distributed Coordination 727

 

Pt. 7 Special Purpose Systems

Ch. 19 Real-Time Systems 759

Ch. 20 Multimedia Systems 779

 

Pt. 8 Case Studies

Ch. 21 The Linux System 801

Ch. 22 Windows XP 847

Ch. 23 Influential Operating Systems 903

 

Pt. 9 Appendices

Appendix A BSD UNIX (contents online)

Appendix B The Mach System (contents online)

Appendix C Windows 2000 (contents online)

Bibliography 923

Credits 941

Index 943