GitHub / hacker1649 / CPU-Process-Scheduling-Methods-
The process of choosing which process will use the CPU while another is waiting is known as CPU scheduling. CPU scheduling's primary responsibility is to make sure that anytime the CPU is idle, the OS at least chooses one of the tasks in the ready queue to be executed. The CPU scheduler will conduct the selecting procedure. One of the processes in memory that is prepared for execution is chosen. There are two different schedule kinds. Preemptive scheduling refers to the scheduling method where a current process may be terminated if a high priority process joins the queue and is given CPU time. Non-preemptive scheduling refers to scheduling when a running process cannot be stopped by any other process.
Stars: 0
Forks: 0
Open issues: 0
License: None
Language: C++
Size: 1.51 MB
Dependencies parsed at: Pending
Created at: almost 3 years ago
Updated at: almost 2 years ago
Pushed at: almost 3 years ago
Last synced at: 16 days ago
Topics: cpp, linux, linux-terminal