요약 버전이 완성되는데로 목차옆에 링크를 삽입하도록 하겠습니다.

한글: https://pages.cs.wisc.edu/~remzi/OSTEP/Korean/

 

Index of /~remzi/OSTEP/Korean

 

pages.cs.wisc.edu

영어: https://pages.cs.wisc.edu/~remzi/OSTEP/

 

Operating Systems: Three Easy Pieces

Blog: Why Textbooks Should Be Free Quick: Free Book Chapters - Hardcover - Softcover (Amazon) - Buy PDF - Buy in India - Buy Stuff - Donate - For Teachers - Homework - Projects - News - Acknowledgements - Other Books Welcome to Operating Systems: Three Eas

pages.cs.wisc.edu

 

I. Virtualization

  1. A Dialogue on the Book
  2. Introduction to Operating Systems
  3. A Dialogue on Virtualization
  4. The Abstraction: The Process
  5. Interlude: Process API
  6. Mechanism: Limited Direct Execution
  7. Scheduling: Introduction
  8. Scheduling: The Multi-Level Feedback Queue
  9. Scheduling: Proportional Share
  10. Multiprocessor Scheduling
  11. Summary Dialogue on CPU Virtualization
  12. A Dialogue on Memory Virtualization
  13. The Abstraction: Address Spaces
  14. Interlude: Memory API
  15. Mechanism: Address Translation
  16. Segmentation
  17. Free-Space Management
  18. Paging: Introduction
  19. Paging: Faster Translations
  20. Paging: Smaller Tables
  21. Beyond Physical Memory: Mechanisms
  22. Beyond Physical Memory: Policies
  23. Complete Virtual Memory Systems
  24. Summary Dialogue on Memory Virtualization

II. Concurrency

  1. A Dialogue on Concurrency
  2. Concurrency: An Introduction
  3. Interlude: Thread API
  4. Locks
  5. Lock-based Concurrent Data Structures
  6. Condition Variables
  7. Semaphores
  8. Common Concurrency Problems
  9. Event-based Concurrency
  10. Summary Dialogue on Concurrency

III. Persistence

  1. A Dialogue on Persistence
  2. I/O Devices
  3. Hard Disk Drives
  4. Redundant Arrays of Inexpensive Disks
  5. Interlude: Files and Directories
  6. File System Implementation
  7. Locality and The Fast File System
  8. Crash Consistency: FSCK and Journaling
  9. Log-structured File Systems
  10. Flash-based SSDs
  11. Data Integrity and Protection
  12. Summary Dialogue on Persistence

IV. Distribution

  1. A Dialogue on Distribution
  2. Distributed Systems
  3. Sun’s Network File System
  4. The Andrew File System
  5. Summary Dialogue on Distribution

+ Recent posts