Некоторые преимущества систем разделения времени перед пакетными системами:
- Возможность одновременной работы многих пользователей на одной компьютерной системе. 1 Это снижает цену предоставления вычислительных мощностей и делает возможным использование компьютера без необходимости его покупки. 14
- Интерактивная работа с приложениями. 3 В системах разделения времени каждой задаче выделяется только квант процессорного времени, поэтому ни одна задача не занимает процессор надолго, и время ответа оказывается приемлемым. 3
- Поддержка диалогового взаимодействия между пользователем и системой. 2 Пользователь может вводить, запускать, редактировать, отлаживать свою программу с терминала, управлять заданием, просматривать его промежуточные результаты и окончательные результаты на терминале. 2
Некоторые недостатки систем разделения времени перед пакетными системами:
- Меньшая пропускная способность. 3 Системы разделения времени обладают меньшей пропускной способностью, чем системы пакетной обработки, так как на выполнение принимается каждая запущенная пользователем задача, а не та, которая «выгодна» системе. 3
- Снижение производительности. 3 Это происходит из-за дополнительного расходования вычислительной мощности на более частое переключение процессора с задачи на задачу. 3
- Сложность реализации. 14 Разработка системы, которая поддерживала бы одновременную работу многих пользователей, отличалась от пакетной обработки, и требовала значительных усилий. 14