the.com/scheduler
the bureaucrat inside your computer deciding who gets to exist next.
means a system that decides the order and timing in which tasks get access to a shared resource, usually a cpu.
from from latin schedula, a small slip of paper listing what to do — computing just automated the to-do list and gave it a stopwatch.
cpu contextswitches thousands of times per second, invisibly
round robinone classic algorithm just takes turns
starvation riskbadly designed schedulers can ignore tasks forever
cron originunix cron scheduler named after chronos, time