A job scheduler is a computer application for controlling unattended background program execution (commonly called batch processing).
Synonyms are batch system, Distributed Resource Management System (DRMS), and Distributed Resource Manager (DRM). Today's job schedulers, often termed workload automation, typically provide a graphical user interface and a single point of control for definition and monitoring of background executions in a distributed network of computers. Increasingly, job schedulers are required to orchestrate the integration of real-time business activities with traditional background IT processing across different operating system platforms and business application environments.
Job scheduling should not be confused with process scheduling, which is the assignment of currently running processes to CPUs by the operating system.
Read more about Job Scheduler: Overview, Main Concepts, Batch Queuing For HPC Clusters, History, Scheduling
Famous quotes containing the word job:
“Jim Wilson: Cops have no friends. Nobody likes a cop. On either side of the law. Nobody.
Captain Brawley: Is that what you want? People to like you? Then youre in the wrong business and you ought to get out.
Jim Wilson: Its the only job I know. Has been for eleven years now.
Captain Brawley: Then make up your mind to be a cop. Not a gangster with a badge.”
—A.I. (Albert Isaac)