Principles of Modern Operating Systems 2nd edition by Jose M Garrido – Ebook PDF Instant Download/Delivery:9781284030648, 1284030644
Instant download Full Chapter of Principles of Modern Operating Systems 2nd edition after payment
Product details:
ISBN 10: 1284030644
ISBN 13: 9781284030648
Author: Jose M Garrido
Table of contents:
Chapter 1: Basic Concepts of Operating Systems
- 1.1 Introduction
- 1.2 Operating Systems
- 1.3 Categories of Operating Systems
- 1.4 Small and Specialized Operating Systems
- 1.5 Brief History of Operating Systems
- 1.6 Contemporary Operating Systems
- 1.7 64-bit Operating Systems
- 1.8 Summary
Chapter 2: Processes and Threads
- 2.1 Introduction
- 2.2 Processes
- 2.3 Threads
- 2.4 POSIX Threads
- 2.5 Multiprogramming
- 2.6 Summary
Chapter 3: System Performance and Models
- 3.1 Introduction
- 3.2 General Concepts of Modeling
- 3.3 Simple Models of Computer Systems
- 3.4 Performance of Computer Systems
- 3.5 Simulation Models
- 3.6 A Model of the Simple Batch System
- 3.7 System Capacity and Bottleneck
- 3.8 Summary
- Key Terms
- Exercises and Questions
Chapter 4: Systems with Multiprogramming
- 4.1 Introduction
- 4.2 Systems with Multiple Stations
- 4.3 Studying Systems with Multiprogramming
- 4.4 Summary
- Key Terms
- Exercises and Questions
Chapter 5: Processor Scheduling
- 5.1 Introduction
- 5.2 General Types of Scheduling
- 5.3 Processor Scheduling Concepts
- 5.4 CPU Scheduling Policies
- 5.5 Multiprocessor Systems
- 5.6 Summary
Chapter 6: Synchronization Principles
- 6.1 Introduction
- 6.2 Basic Synchronization Principles
- 6.3 Approaches for Implementing Synchronization
- 6.4 Semaphores
- 6.5 Synchronization with Semaphores
- 6.6 Synchronization Case Studies
- 6.7 POSIX Threads
- 6.8 Monitors
- 6.9 Interprocess Communication
- 6.10 Atomic Transactions
- 6.11 Summary
Chapter 7: Deadlocks
- 7.1 Introduction
- 7.2 Basic Principles of Deadlock
- 7.3 The Dining Philosophers
- 7.4 Methods for Handling Deadlock
- 7.5 Deadlock Prevention
- 7.6 Deadlock Avoidance
- 7.7 Deadlock Detection and Recovery
- 7.8 Summary
Chapter 8: File Management
- 8.1 Introduction
- 8.2 Files
- 8.3 Access Methods
- 8.4 Directory Functions
- 8.5 File Space Allocation
- 8.6 Real-World Systems
- 8.7 Virtual File System
- 8.8 Removable Media
- 8.9 Seeing the Future Now
- 8.10 Summary
Chapter 9: The I/O System
- 9.1 Introduction
- 9.2 I/O Hardware
- 9.3 Device I/O Structure
- 9.4 I/O Performance Optimization
- 9.5 Hard Disk I/O Scheduling
- 9.6 System Configuration
- 9.7 Hard Disk Scheduling Simulation Model
- 9.8 Summary
Chapter 10: Memory Management
- 10.1 Introduction
- 10.2 Process Address Space
- 10.3 Contiguous Memory Allocation
- 10.4 Noncontiguous Memory Allocation
- 10.5 Virtual Memory
- 10.6 Paging with Virtual Memory
- 10.7 Paging Algorithms
- 10.8 Thrashing
- 10.9 Summary
Chapter 11: Security and Protection
- 11.1 Introduction
- 11.2 Problems of Security
- 11.3 Security and Protection Components
- 11.4 System Vulnerabilities
- 11.5 Invasive and Malicious Software
- 11.6 Defending the System and the User
- 11.7 Intrusion Detection Management
- 11.8 Security and Privacy
- 11.9 Secure Systems Versus Systems Security
- 11.10 Summary
Chapter 12: Networking and Distributed Systems
- 12.1 Introduction
- 12.2 Ethernet
- 12.3 Internetworking and TCP/IP
- 12.4 World Wide Web
- 12.5 DNS and DHCP
- 12.6 Parallel Computing
- 12.7 Cluster and Grid Computing
- 12.8 Distributed Application Technologies
Chapter 13: Virtual Machines
- 13.1 Introduction
- 13.2 Overall Virtual Machine Structure
- 13.3 Hardware Interface
- 13.4 Hardware Enhancements
- 13.5 Mapping Devices to Host OS Structures
- 13.6 Unmapped Devices
- 13.7 Virtual Machine Integration
- 13.8 Summary
People also search:
operating systems principles and practice 2nd edition pdf
operating systems principles and practice (2nd edition)
operating systems principles and practice 2nd edition pdf volume 3
operating systems principles and practice 2nd edition pdf volume 4
modern operating systems 4th edition solutions
Reviews
There are no reviews yet.