Некоторые ключевые различия между системами пакетной обработки и разделения времени:
Пакетная обработка предполагает выполнение одной программы для одного пользователя за раз. znat.ra-dina.ru ru.ruwiki.ru Как только одна программа завершала выполнение, компьютер загружал следующую. znat.ra-dina.ru web.archive.org Выбор нового задания из пакета зависит от внутренней ситуации в системе, то есть выбирается «выгодное» задание. studizba.com В таких системах невозможно гарантировать выполнение того или иного задания в течение определённого периода времени. studizba.com
Разделение времени позволяет пользователям одновременно работать с несколькими приложениями. studizba.com ОС принудительно периодически приостанавливает приложения, не дожидаясь, когда они добровольно освободят процессор. studizba.com Всем приложениям попеременно выделяется квант процессорного времени. studizba.com В таких системах каждой задаче выделяется только квант времени, поэтому ни одна задача не занимает процессор надолго и время ответа оказывается приемлемым. studizba.com
Пропускная способность систем разделения времени меньше, чем систем пакетной обработки. studizba.com Это связано с тем, что на выполнение принимается каждая запущенная пользователем задача, а не та, которая «выгодна» системе. studizba.com
Взаимодействие с пользователем также отличается: в системах пакетной обработки пользователь приносит задание, отдаёт его диспетчеру-оператору, а в конце дня после выполнения всего пакета заданий получает результат. studizba.com В системах разделения времени каждому пользователю предоставляется терминал, с которого он может вести диалог со своей программой. studizba.com