Commit a18f5c4

mo khan <mo@mokhan.ca>
2021-03-23 03:06:52
start notes on schedulers
1 parent a24b4ec
Changed files (1)
doc
doc/3.md
@@ -160,3 +160,9 @@ or `dispatched`. Once the process is allocated the CPU and is executing, one of
 * The process could issue an I/O request and then be placed in an I/O queue.
 * The process could create a new child process and wait for the child's termination.
 * The process could be removed forcibly from the CPU, as a result of an interrupt and be put back in the ready queue.
+
+#### Schedulers
+
+A process migrates among the various scheduling queues throughout its lifetime.
+The operating system must select, processes from these queues in some fashion.
+The selection process is carried out by the appropriate `scheduler`.