Разница между системами с разделением времени и многозадачными системами - Morozov-5F/operational-system-docs GitHub Wiki
Обе эти разновидности ОС являются ОС третьего поколения. Кратко о принципах работы:
- В многозадачной ОС память разбивалась на несколько частей, называемых разделами, в каждом из которых выполнялось отдельное задание. Пока одно задание ожидало завершения работы устройства ввода-вывода, другое могло использовать центральный процессор.
- Разделение времени – вариант многозадачности, при котором у каждого пользователя есть свой диалоговый терминал. Пока одни пользователи бездействуют/находятся в режиме ввода-вывода, вычислтельная мощность направляются на пользователей, которые желают использовать компьютер.
Таким образом, возникают следующие отличия:
- В многозадачной ОС задания выполняются выполняются без контроля пользователя – они просто загружаются в память и там ждут процессорного времени (пока другая задача не выполнится или не уйдет в режим ввода-вывода). В системах с разделением времени пользователь взаимодействует с компьютером в интерактивном режиме.
- В системе с разделением времени, в отличие от просто многозадачной системы, пользователю не приходится долго ждать ответа на выполнение своей команды.
Источники:
- Современные опреационные системы, Э. Таненбаум, 4-е изд.