Operating systems
How an operating system shares the CPU, memory and files among many programs at once.
- Module 1Processes and their statesAvailable
- Module 2CPU schedulingAvailable
- Module 3Threads and race conditionsAvailable
- Module 4Synchronization: mutexes and semaphoresAvailable
- Module 5DeadlockAvailable
- Module 6Virtual memory and pagingAvailable
- Module 7Page replacement algorithmsAvailable
- Module 8File systemsAvailable