Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Operating Systems
Recommended resources
The freely available resources this course will direct you to.
- FANG Interview Question | Process vs Threadwww.youtube.com
- What is a Thread? | Threads, Process, Program, Parallelism and Scheduler Explained | Geekificwww.youtube.com
- Virtualization: THE CPUpages.cs.wisc.edu
- About Processes and Threads - Win32 apps | Microsoft Learnlearn.microsoft.com
- Process Life Cycle: Stateswww.youtube.com
- What is a Process in an Operating System?www.youtube.com
Module 2
Workloads, Timelines, and Performance Metrics
Module 3
Classical Single-Processor Algorithms
Module 4
Queue-Based, Proportional-Share, and Modern Scheduling
Module 5
Thread, Multiprocessor, and Real-Time Scheduling
Module 6