Scheduling (computing)
In computer science, and combinatorial optimisation, the term scheduling usually refers to solutions of the problem that a plan needs to be made. It follows in what order and for how long a number of tasks run on a number of machines.
Scheduling (computing) Media
A sample thread pool (green boxes) with a queue (FIFO) of waiting tasks (blue) and a queue of completed tasks (yellow)
A highly simplified structure of the Linux kernel, which includes process schedulers, I/O schedulers, and packet schedulers