These are my notes on the classic operating systems book: The Design of the UNIX Operating System by Maurice J. Bach.
- General Overview of the System
- Introduction to the Kernel
- The Buffer Cache
- Internal Representation of Files
- System Calls for the File System
- The Structure of Processes
- Process Control
- Process Scheduling and Time
- Memory Management Policies
- The I/O Subsystem
- Interprocess Communication
- Multiprocessor Systems
- Distributed UNIX Systems
I read this book in a course taught by Dr. Vijay Gokhale.
If you feel that corrections are required, feel free to create a PR! :)