Description
Operating System Concepts with Java 8/e continues to evolve with emerging course needs and to provide a solid theoretical foundation for understanding operating systems. The eighth edition has been updated to offer coverage of the most current topics and applications, improved conceptual coverage and additional content to bridge the gap between concepts and actual implementations. The new two-color design allows for easier navigation and supports student motivation. New end-of-chapter, exercises, review questions, and programming exercises help to further reinforce important concepts.
Features
Comprehensive, authoritative text
Java used to illustrate key points
Case studies and up-to-date examples
New to this Edition
New and updated coverage of multicore systems, clustered computers, virtual
machines, transactional memory, NUMA, and other topics.
New programming assignments
A set of simulators is used in several chapters, with new assignments in
WileyPLUS.
New practice exercises with solutions (not from text) in WileyPLUS
Table of Contents
Chapter 1 Introduction
Chapter 2 Operating-System Structures
Chapter 3 Processes
Chapter 4 Threads
Chapter 5 CPU Scheduling
Chapter 6 Process Synchronization
Chapter 7 Deadlocks
Chapter 8 Main Memory
Chapter 9 VirtualMemory
Chapter 10 File-System Interface
Chapter 11 File-System Implementation
Chapter 12 Mass-Storage Structure
Chapter 13 I/O Systems
Chapter 14 Protection
Chapter 15 Security
Chapter 16 Distributed System Structures
Chapter 17 Distributed File Systems
Chapter 18 Distributed Coordination
Chapter 19 Real-Time Systems
Chapter 20 Multimedia Systems
Chapter 21 The Linux System
Chapter 22 Windows XP
Chapter 23 Influential Operating Systems
Operating System Concepts with Java 8/e continues to evolve with emerging course needs and to provide a solid theoretical foundation for understanding operating systems. The eighth edition has been updated to offer coverage of the most current topics and applications, improved conceptual coverage and additional content to bridge the gap between concepts and actual implementations. The new two-color design allows for easier navigation and supports student motivation. New end-of-chapter, exercises, review questions, and programming exercises help to further reinforce important concepts.
Features
New to this Edition
Table of Contents
Chapter 1 Introduction
Chapter 2 Operating-System Structures
Chapter 3 Processes
Chapter 4 Threads
Chapter 5 CPU Scheduling
Chapter 6 Process Synchronization
Chapter 7 Deadlocks
Chapter 8 Main Memory
Chapter 9 VirtualMemory
Chapter 10 File-System Interface
Chapter 11 File-System Implementation
Chapter 12 Mass-Storage Structure
Chapter 13 I/O Systems
Chapter 14 Protection
Chapter 15 Security
Chapter 16 Distributed System Structures
Chapter 17 Distributed File Systems
Chapter 18 Distributed Coordination
Chapter 19 Real-Time Systems
Chapter 20 Multimedia Systems
Chapter 21 The Linux System
Chapter 22 Windows XP
Chapter 23 Influential Operating Systems