mirror of
https://github.com/mohitmishra786/amILearningEnough.git
synced 2025-12-18 04:44:40 +03:00
Initial setup for MkDocs website
This commit is contained in:
68
docs/resources/operatingSystem/processScheduling.md
Normal file
68
docs/resources/operatingSystem/processScheduling.md
Normal file
@@ -0,0 +1,68 @@
|
||||
# Process Scheduling
|
||||
|
||||
## Fundamentals of Operating Systems
|
||||
|
||||
- **Operating System Concepts (Book)**:
|
||||
- ISBN: 978-1292233423
|
||||
- **Modern Operating Systems (Book)**:
|
||||
- ISBN: 978-0133591620
|
||||
- **Operating Systems: Internals and Design Principles (Book):**
|
||||
- ISBN: 978-0134670959
|
||||
|
||||
## Process Scheduling Concepts
|
||||
|
||||
- **Process Scheduling (GeeksforGeeks)**:
|
||||
- [https://www.geeksforgeeks.org/process-scheduling-in-operating-system/](https://www.geeksforgeeks.org/process-scheduling-in-operating-system/)
|
||||
- **Scheduling Algorithms in Operating Systems (Tutorialspoint):**
|
||||
- [https://www.tutorialspoint.com/operating_system/os_process_scheduling_algorithms.htm](https://www.tutorialspoint.com/operating_system/os_process_scheduling_algorithms.htm)
|
||||
|
||||
## Scheduling Algorithms
|
||||
|
||||
### First-Come, First-Served (FCFS)
|
||||
|
||||
- **FCFS Scheduling (Gate Vidyalay)**:
|
||||
- [https://www.gatevidyalay.com/fcfs-scheduling-algorithm-operating-system/](https://www.gatevidyalay.com/fcfs-scheduling-algorithm-operating-system/)
|
||||
|
||||
### Shortest Job Next (SJN) / Shortest Job First (SJF)
|
||||
|
||||
- **Shortest Job First (SJF) CPU Scheduling (GeeksforGeeks):**
|
||||
- [https://www.geeksforgeeks.org/shortest-job-first-sjf-cpu-scheduling-algorithms/](https://www.geeksforgeeks.org/shortest-job-first-sjf-cpu-scheduling-algorithms/)
|
||||
|
||||
### Priority Scheduling
|
||||
|
||||
- **Priority Scheduling (Tutorialspoint):**
|
||||
- [https://www.tutorialspoint.com/operating_system/os_priority_scheduling.htm](https://www.tutorialspoint.com/operating_system/os_priority_scheduling.htm)
|
||||
|
||||
### Round Robin Scheduling
|
||||
|
||||
- **Round Robin Scheduling (GeeksforGeeks):**
|
||||
- [https://www.geeksforgeeks.org/round-robin-scheduling-algorithm/](https://www.geeksforgeeks.org/round-robin-scheduling-algorithm/)
|
||||
|
||||
### Multilevel Queue Scheduling
|
||||
|
||||
- **Multilevel Queue Scheduling (TechTarget):**
|
||||
- [https://www.techtarget.com/searchstorage/definition/multilevel-queue-scheduling-algorithm](https://www.techtarget.com/searchstorage/definition/multilevel-queue-scheduling-algorithm)
|
||||
|
||||
### Multilevel Feedback Queue Scheduling
|
||||
|
||||
- **Multilevel Feedback Queue Scheduling (Guru99):**
|
||||
- [https://www.guru99.com/multilevel-feedback-queue-scheduling.html](https://www.guru99.com/multilevel-feedback-queue-scheduling.html)
|
||||
|
||||
## Process Scheduling in Linux
|
||||
|
||||
- **Process Scheduling in Linux (Linux Handbook):**
|
||||
- [https://linuxhandbook.com/process-scheduling-linux/](https://linuxhandbook.com/process-scheduling-linux/)
|
||||
|
||||
## Process Scheduling in Windows
|
||||
|
||||
- **Thread Scheduling and Priorities (Microsoft Docs):**
|
||||
- [https://learn.microsoft.com/en-us/windows/win32/procthread/thread-scheduling-and-priorities](https://learn.microsoft.com/en-us/windows/win32/procthread/thread-scheduling-and-priorities)
|
||||
|
||||
## Online Courses
|
||||
|
||||
- **Operating Systems from Scratch (Udemy):**
|
||||
- [https://www.udemy.com/course/operating-systems-from-scratch/](https://www.udemy.com/course/operating-systems-from-scratch/)
|
||||
- **Introduction to Operating Systems (Coursera):**
|
||||
- [https://www.coursera.org/learn/os-intro](https://www.coursera.org/learn/os-intro)
|
||||
|
||||
This resource list provides a good starting point for understanding process scheduling. Happy learning!
|
||||
Reference in New Issue
Block a user