Середина 60-х годов.

Это поколение ОС было связано с ЭВМ, построенными на основе модулей и первых интегральных схем. Стали появляться ЭВМ, которые могли содержать несколько CPU. ОС для таких ЭВМ должны были обладать способностями управлять работой нескольких процессоров, иметь многозадачный режим работы. ОС этого поколения должны были обладать возможностью одновременной работы с несколькими пользователями. Это были системы коллективного пользования. На многопроцессорной ЭВМ задача разбивалась на несколько частей и эти части параллельно выполнялись на отдельных процессорах, что позволяло резко увеличить вычислительную мощность. Мультипрограммный режим работы заключался в том, что в память ЭВМ загружалось одновременно несколько задач. ОС при этом выделяла процессор каждой задаче на определенное время, автоматически переключая его между всеми задачами.

Режим коллективного пользования заключался в том, что к вычислительной машине подключалось несколько терминалов (монитор и клавиатура), за которыми работали отдельные пользователи. ОС с большой скоростью переключала терминалы, и у каждого пользователя создавалось впечатление, что он один работает с ВМ.

ОС реального времени. Эти ОС использовались в ЭВМ, которые управляли какими-либо устройствами или машинами. Как правило, скорости реакции устройства или машины намного меньше скорости реакции ЭВМ, то ОС реального времени искусственно замедляли работу ЭВМ, приближая ее к скорости реакции устройства или машины.

 

3 И 4 ПОКОЛЕНИЯ ОС.