
Three Very Easy Stories About Operating Systems
Description
index
Translator's Preface
To all readers and instructors
To the students
Acknowledgements
Conclusion
References
Picture order
Chapter 1: A Conversation About This Book
Chapter 2 Operating System Overview
Ⅰ Virtualization
Chapter 3: A Conversation on Virtualization
Chapter 4: Process Concepts
Chapter 5 Interlude: Process API
Chapter 6: Limited Direct Execution Principle
Chapter 7 Scheduling: Overview
Chapter 8 Scheduling: Multilevel Feedback Queues
Chapter 9 Scheduling: Proportional Allocation
Chapter 10 Multiprocessor Scheduling (Advanced)
Chapter 11: Concluding Remarks on CPU Virtualization
Chapter 12: A Conversation on Memory Virtualization
Chapter 13: Address Space Concepts
Chapter 14 Interlude: Memory Management API
Chapter 15: Principles of Address Translation
Chapter 16 Segmentation
Chapter 17: Managing Empty Space
Chapter 18 Paging: Overview
Chapter 19: Payjang: Faster Conversion (TLB)
Chapter 20 Paging: Smaller Tables
Chapter 21: Overcoming Physical Memory Size: Mechanisms
Chapter 22: Overcoming Physical Memory Size: Policies
Chapter 23: A Complete Virtual Memory System
Chapter 24: A Dialogue on Memory Virtualization
Ⅱ Concurrency
Chapter 25: A Dialogue on Concurrency
Chapter 26: Concurrency: Overview
Chapter 27 Intermission: Thread API
Chapter 28: Jang Rock
Chapter 29: Lock-Based Concurrent Data Structures
Chapter 30 Condition Variables
Chapter 31 Semaphores
Chapter 32 Concurrency-Related Bugs
Chapter 33 Event-Based Concurrency (Advanced)
Chapter 34: A Dialogue on Concurrency
Ⅲ. Permanent properties
Chapter 35: A Dialogue on Persistence
Chapter 36 I/O Devices
Chapter 37 Hard Disk Drives
Chapter 38 Redundant Array of Inexpensive Disk (RAID)
Chapter 39 Interlude: Files and Directories
Chapter 40: File System Implementation
Chapter 41: Locality and the Fast File System
Chapter 42: Crash Consistency: FSCK and Journaling
Chapter 43 Log-Based File Systems
Chapter 44 Flash-Based SSDs
Chapter 45 Data Integrity and Protection
Chapter 46: A Dialogue on Organizing Persistence
Chapter 47: A Dialogue on Dispersion
Chapter 48 Distributed Systems
Chapter 49: Sun's Network File System (NFS)
Chapter 50 Andrew File System (AFS)
Chapter 51: A Dialogue on Organizing Dispersion
index
To all readers and instructors
To the students
Acknowledgements
Conclusion
References
Picture order
Chapter 1: A Conversation About This Book
Chapter 2 Operating System Overview
Ⅰ Virtualization
Chapter 3: A Conversation on Virtualization
Chapter 4: Process Concepts
Chapter 5 Interlude: Process API
Chapter 6: Limited Direct Execution Principle
Chapter 7 Scheduling: Overview
Chapter 8 Scheduling: Multilevel Feedback Queues
Chapter 9 Scheduling: Proportional Allocation
Chapter 10 Multiprocessor Scheduling (Advanced)
Chapter 11: Concluding Remarks on CPU Virtualization
Chapter 12: A Conversation on Memory Virtualization
Chapter 13: Address Space Concepts
Chapter 14 Interlude: Memory Management API
Chapter 15: Principles of Address Translation
Chapter 16 Segmentation
Chapter 17: Managing Empty Space
Chapter 18 Paging: Overview
Chapter 19: Payjang: Faster Conversion (TLB)
Chapter 20 Paging: Smaller Tables
Chapter 21: Overcoming Physical Memory Size: Mechanisms
Chapter 22: Overcoming Physical Memory Size: Policies
Chapter 23: A Complete Virtual Memory System
Chapter 24: A Dialogue on Memory Virtualization
Ⅱ Concurrency
Chapter 25: A Dialogue on Concurrency
Chapter 26: Concurrency: Overview
Chapter 27 Intermission: Thread API
Chapter 28: Jang Rock
Chapter 29: Lock-Based Concurrent Data Structures
Chapter 30 Condition Variables
Chapter 31 Semaphores
Chapter 32 Concurrency-Related Bugs
Chapter 33 Event-Based Concurrency (Advanced)
Chapter 34: A Dialogue on Concurrency
Ⅲ. Permanent properties
Chapter 35: A Dialogue on Persistence
Chapter 36 I/O Devices
Chapter 37 Hard Disk Drives
Chapter 38 Redundant Array of Inexpensive Disk (RAID)
Chapter 39 Interlude: Files and Directories
Chapter 40: File System Implementation
Chapter 41: Locality and the Fast File System
Chapter 42: Crash Consistency: FSCK and Journaling
Chapter 43 Log-Based File Systems
Chapter 44 Flash-Based SSDs
Chapter 45 Data Integrity and Protection
Chapter 46: A Dialogue on Organizing Persistence
Chapter 47: A Dialogue on Dispersion
Chapter 48 Distributed Systems
Chapter 49: Sun's Network File System (NFS)
Chapter 50 Andrew File System (AFS)
Chapter 51: A Dialogue on Organizing Dispersion
index
GOODS SPECIFICS
- Date of issue: September 10, 2020
- Page count, weight, size: 782 pages | 1,500g | 183*255*40mm
- ISBN13: 9791156007937
- ISBN10: 1156007933
You may also like
카테고리
korean
korean