Наши первые ОС

доклад: История техники

Документы: [1]   2484-1.doc Страницы: Назад 1 Вперед

Наши первые ОС

Наталия Дубова

В 1967 году начата разработка сразу двух операционных систем для БЭСМ-6

Конец 60-х тАФ раiвет системного программирования в Советском Союзе. На смену незамысловатым интерпретирующим системам первых машин, которые не умели делать почти ничего, кроме вызова стандартных подпрограмм, приходят настоящие операционные системы. С ростом быстродействия новых машин задача автоматизации управления потоком задач с помощью самой ЭВМ должна была решаться безотлагательно тАФ слишком велики могли быть потери рабочего времени машины из-за простоев, которые неминуемо порождало ручное управление обменом с внешними устройствами, сменой программ и т. д.

Появление первого советского "миллионника» тАФ БЭСМ-6 с максимальной производительностью 1 млн. операций в секунду тАФ послужило мощным стимулом развитию программистской мысли. Многие революционные инженерные идеи, которые реализовал лебедевский коллектив в этой машине, требовали соответствующей поддержки со стороны системного ПО, чтобы при решении задач на БЭСМ-6 можно было на полную мощность использовать ее потенциал. В 1967 году начата разработка сразу двух операционных систем для этой машины.

Первыми были программисты из ИТМиВТ, института, которым руководил Сергей Алексеевич Лебедев, и в стенах которого рождалась БЭСМ-6. Лев Николаевич Королев, заместитель Лебедева, возглавил разработку операционной системы для этой машины. Система должна была взять на себя управление совместной работой устройств и решение задач в мультипрограммном режиме. Собственно, термин "операционная система» тогда еще не употреблялся. Разработчики из ИТМиВТ тАФ Лев Королев, Александр Томилин, Виктор Иванников, Марк Чайковский тАФ называли свое детище диспетчером, чуть позже за системой закрепилось официальное название "Диспетчер-68».

ВлДиспетчер-68» был первой ОС для БЭСМ-6, вслед за ним и на его основе чуть позже появятся несколько более развитых систем. В ИТМиВТ в 1970 году разработан "Новый диспетчер» тАФ НД-70, отличительными чертами которого были возможность организации параллельных вычислений, режим работы в реальном времени и в составе многомашинного комплекса. Свой вариант операционной системы сделали в Дубне, в Лаборатории вычислительной техники и автоматизации Объединенного института ядерных исследований. Здесь было много нестандартного оборудования, новых внешних устройств, поэтому в ходе эксплуатации машины с "Диспетчером-68» пришли к выводу о необходимости его модернизации. Так появилась ОС "Дубна». Но наибольшую популярность на БЭСМ-6 завоевала ОС "Диспак», разработанная в 1971 году в закрытой организации Челябинска под руководством "адимира Федоровича Тюрина и вобравшая в себя и развившая основные возможности "Диспетчера-68», а затем и НД-70.

Создатели "Диспетчера-68» были убеждены, что делают первую в стране операционную систему. На самом деле это было не так. Впервые возможности автоматизированного управления задачами реализовали в Институте прикладной математики АН СССР для машины "Весна». Но эта ЭВМ создавалась в обстановке секретности, в подведомственной КГБ организации, поэтому сведения о ней не разглашались. В ИПМ высоко оценили "Весну», но БЭСМ-6 была несомненно мощнее и притом изящнее этой машины, поэтому директор института академик Келдыш решил переориентироваться на ЭВМ Лебедева. ИПМ получил второй экземпляр БЭСМ-6, и программисты института вторыми, чуть позже своих коллег из ИТМиВТ, начали работу над ОС для этой машины. В результате получилась совсем другая система. Коллектив разработчиков возглавлял Эдуард Зиновьевич Любимский. По его собственным словам, ОС ИПМ оказалась во многом схожей с современной Unix.

В ИПМ разработку операционной системы начали в 1967 году, а выпуск производственной версии приурочили к 100-летию Ленина. Это была вполне развитая, универсальная система, но ее использование ограничилось ИПМ и еще несколькими организациями. Лидером среди операционных систем для БЭСМ-6 стал "Диспак», который прошел через все последующие модификации машины и использовался большинством организаций, где вплоть до 90-х работала БЭСМ-6.

Создание сразу нескольких операционных систем для новой машины было естественной реакцией самых сильных программистских коллективов страны на появление столь высокопроизводительной и столь интересной в функциональном плане ЭВМ. Один из основных разработчиков операционных систем для БЭСМ-6 в ИТМиВТ Александр Николаевич Томилин отмечает, что ими двигало даже не столько желание оснастить машину, сколько стремление развить самих себя. Благо БЭСМ-6 открывала для этого колоссальные возможности.

Список литературы

Для подготовки данной работы были использованы материалы с сайта ссылка на сайт удаленаa>


Страницы:
Назад 1 Вперед