Operating System Concepts with Java, 8th Edition
- Length: 1040 pages
- Edition: 8
- Language: English
- Publisher: Wiley
- Publication Date: 2009-11-10
- ISBN-10: 047050949X
- ISBN-13: 9780470509494
- Sales Rank: #240679 (See Top 100 Books)
The award-winning team of Abraham Silberschatz, Peter Galvin, and Greg Gagne gets system administrators right up to speed on all the key concepts of computer operating systems. This new edition gives them a thorough theoretical foundation that they can apply to a wide variety of systems as they progress to the next level of their computer work. It presents several new Java example programs including features in Java 7. Increased coverage is offered on user perspective, OS design, security, and distributed programming. New exercises are also provided to reinforce the concepts and enable system administrators to design with confidence.
Table of Contents
Part One: Overview
Chapter 1: Introduction
Chapter 2: Operating-System Structures
Part Two: Process Management
Chapter 3: Processes
Chapter 4: Threads
Chapter 5: CPU Scheduling
Chapter 6: Process Synchronization
Chapter 7: Deadlocks
Part Three: Memory Management
Chapter 8: Main Memory
Chapter 9: Virtual Memory
Part Four: Storage Management
Chapter 10: File-System Interface
Chapter 11: File-System Implementation
Chapter 12: Mass-Storage Structure
Chapter 13: I/O Systems
Part Five: Protection and Security
Chapter 14: Protection
Chapter 15: Security
Part Six: Distributed Systems
Chapter 16: Distributed System Structures
Chapter 17: Distributed File Systems
Chapter 18: Distributed Coordination
Part Seven: Special-Purpose Systems
Chapter 19: Real-Time Systems
Chapter 20: Multimedia Systems
Part Eight: Case Studies
Chapter 21: The Linux System
Chapter 22: Windows XP
Chapter 23: Influential Operating Systems