作業調度器(job scheduler)是一個使公司能夠調度並且,在某些情況下,能管理計算機“批”作業(執行單位,例如一個職工工資表程式的運行)的程式。作業調度器可以自動地通過處理準備好的作業控制語言語句或通過和一個人類操作者進行同等作用的互動來初始化和管理作業。現在的作業調度器一般都提供一個圖形化的用戶接口,以及在分散式計算機網路中對所有的操作提供一個單點控制。
在作業調度器(job scheduler)中可以找到的一些特徵包括:
•對作業以及完成通告的持續自動的監控
•事件驅動的作業的調度
•性能監控
•報告調度