Планирование заданий

Планирование заданий – это выбор заданий пользователей для выполнения. В однопрограммной системе оно сводится к определению порядка выполнения заданий. В мультипрограммной системе планировщик определяет порядок входа заданий в решение.

Вся система планирования обычно базируется на системе приоритетов, предназначенных для достижения определенных целей. Первой целью может быть, например, получение максимальной пропускной способности системы, то есть выполнение наибольшей вычислительной работы за кратчайшее время. Другая задача – получение наименьшего времени прохождения, то есть времени между загрузкой задания пользователем и завершением его выполнения.