Наші перші ОС

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

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

У 1967 році розпочато розробку відразу двох операційних систем для БЕСМ-6

Кінець 60-х - розквіт системного програмування в Радянському Союзі. На зміну нехитрим інтерпретує системам перших машин, які не вміли робити майже нічого, крім виклику стандартних підпрограм, приходять справжні операційні системи. З ростом швидкодії нових машин завдання автоматизації управління потоком завдань за допомогою самої ЕОМ повинна була вирішуватися невідкладно - занадто великі могли бути втрати робочого часу машини через простої, які неминуче породжувало ручне керування обміном з зовнішніми пристроями, зміною програм і т. д.

Поява першого радянського «мільйонника», - БДСМ-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 відкривала для цього колосальні можливості.

Додати в блог або на сайт

Цей текст може містити помилки.

Історія та історичні особистості | Доповідь
9кб. | скачати


Схожі роботи:
Герої наші земляки
Книги - наші друзі
Нейронаука в наші дні
У ч м потребують наші діти
Куди дивляться наші банки
Шукшин в. м. - звалили наші тяжкості. ..
Naming або Наші на Заході
Чого потребують наші діти
А в наші дні і повітря пахне смертю
© Усі права захищені
написати до нас