The part of the operating system that initiates and terminates jobs (programs) in the computer. Also called a "dispatcher," it maintains a list of jobs to be run and allocates computer resources as required.
(computer science) An operating system component responsible for allocating several resources, most commonly the use of processors by different concurrent processes or threads. [from 20th c.]
A person or device that determines a schedule, that determines the order that tasks are to be done.