Operating System - Knol Book
Operating System - Online Lectures, Berkeley
Authors
Operating System:
Processes, Threads, Inter-process communication, Concurrency, Synchronization, Deadlock, CPU scheduling, Memory management and virtual memory, File systems, I/O systems, Protection and security.
(Listen to Berkeley lectures on most of the topics in the above syllabus
- Introduction, What is an Operating System Anyway???
- Concurrency: Processes, Threads, and Address Spaces
- Thread Dispatching
- Cooperating Threads
- Synchronization
- Readers-Writers; Language Support for Synchronization
- Tips for working in a Project Team/ Cooperating Processes and Deadlock
- Deadlock (continued) - Thread Scheduling
- Scheduling (continued) - Protection: Kernel and Address Spaces
- Address Translation
- Address Translation 2, Caching and TLBs
- Caching and TLBs 2, Caching and Demand Paging
- Page Allocation and Replacement
- Page Allocation and Replacement 2, Survey of I/O Systems
- File Systems and Disk Management
- Queueing Theory, Filesystems
- Filesystems, Naming, and Directories
- Networks and Distributed Systems
- Network Protocols
- Network Protocols III
- Network Communication Abstractions/RPC
- Protection and Security in Distributed Systems II
- ManyCore OS and Peer-to-Peer Systems
Interesting Web Pages
UC Berkeley Onine Lectures Audio
Invitation to Knol Authors
Please indicate your knols relevant to this book collection.
Narayana Rao - 19 Jan 2011Please write knols on topics on which knols are not there presently.