Copyright Preface xv Chapter 1. Introduction 1 Section 1.1. What Is an Operating System? 4 Section 1.2. History of Operating Systems 6 Section 1.3. Operating System Concepts 19 Section 1.4. System Calls 26 Section 1.5. Operating System Structure 42 Section 1.6. Outline of the Rest of This Book 51 Section 1.7. Summary 51 Problems 52 Chapter 2. Processes 55 Section 2.1. Introduction to Processes 55 Section 2.2. Interprocess Communication 68 Section 2.3. Classical IPC Problems 88 Section 2.4. Scheduling 93 Section 2.5. Overview of Processes in MINIX 3 112 Section 2.6. Implementation of Processes in MINIX 3 125 Section 2.7. The System Task in MINIX 3 192 Section 2.8. The Clock Task in MINIX 3 204 Section 2.9. Summary 214 Problems 215 Chapter 3. Input/Output 221 Section 3.1. Principles of I/O Hardware 222 Section 3.2. Principles of I/O Software 229 Section 3.3. Deadlocks 237 Section 3.4. Overview of I/O in MINIX 3 252 Section 3.5. Block Devices in MINIX 3 261 Section 3.6. RAM Disks 271 Section 3.7. Disks 278 Section 3.8. Terminals 302 Section 3.9. Summary 366 Problems 367 Chapter 4. Memory Management 373 Section 4.1. Basic Memory Management 374 Section 4.2. Swapping 378 Section 4.3. Virtual Memory 383 Section 4.4. Page Replacement Algorithms 396 Section 4.5. Design Issues for Paging Systems 404 Section 4.6. Segmentation 410 Section 4.7. Overview of the MINIX 3 Process Manager 420 Section 4.8. Implementation of the MINIX 3 Process Manager447 Section 4.9. Summary 475 Problems 476 Chapter 5. File Systems 481 Section 5.1. Files 482 Section 5.2. Directories 491 Section 5.3. File System Implementation 497 Section 5.4. Security 526 Section 5.5. Protection Mechanisms 537 Section 5.6. Overview of the MINIX 3 File System 548 Section 5.7. Implementation of the MINIX 3 File System 566 Section 5.8. Summary 606 Problems 607 Chapter 6. Reading List and Bibliography 611 Section 6.1. Suggestions for Further Reading 611 Section 6.2. Alphabetical Bibliography 618 Appendix A. Installing MIN
2019-12-21 20:06:49 8.47MB 操作系统
1
operating systems internals and design principles 8th
2019-12-21 20:02:47 15.69MB internals and design principles
1
Thomas W. Doeppner作者,brown University的原版教材
2019-12-21 19:28:53 4.28MB OS 原版书
1
A good book to introduce the concepts of operating systems
2019-12-21 19:27:44 2.44MB Operating system OS
1
MODERN OPERATING SYSTEMS FOURTH EDITION ANDREW S. TANENBAUM HERBERT BOS 英文版全书+答案 PDF 非扫描版
2019-12-21 18:56:52 5.51MB 操作系统 英文 答案
1
卡内基梅隆大学操作系统教材
2019-12-21 18:52:27 7.05MB 操作系统教材
1
知乎推荐的威斯康星大学OS全英文教材 Operating Systems: Three Easy Pieces v1.00版 带书签
2019-12-21 18:52:04 4.36MB 操作系统 知乎推荐 英文教材
1
现代操作系统 第四版 英文版 Modern.Operating.Systems.4th.Edition
2019-12-21 18:48:05 6.25MB 现代操作系统 第四版 英文版
1
基于作者主页提供的 0.91 版 PDF 合并而成。 A book about modern operating systems. Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes all major components of modern systems including scheduling, virtual memory management, disk subsystems and I/O, file systems, and even a short introduction to distributed systems.
2015-10-22 00:00:00 5.86MB ostep OS 操作系统
1