Система разделения времени Беркли
Разработчик | Калифорнийский университет, Беркли |
---|---|
Рабочее состояние | Снято с производства |
Доступно в | Английский |
Платформы | Системы научных данных ' SDS 940 |
Система разделения времени Беркли была новаторской разделения времени операционной системой , внедренной между 1964 и 1967 годами в Калифорнийском университете в Беркли . Он был разработан в рамках Project Genie и продан компанией Scientific Data Systems для компьютерной системы SDS 940 .Это была первая коммерческая система разделения времени, позволившая пользователю программировать общего назначения, включая машинный язык .
История
[ редактировать ]В середине 1960-х годов большинство компьютеров использовали пакетную обработку : по одному пользователю за раз без интерактивности. Несколько новаторских систем, таких как Atlas Supervisor в Манчестерском университете , совместимая система разделения времени в Массачусетском технологическом институте и Дартмутская система разделения времени в Дартмутском колледже, требовали больших дорогих машин.Внедрение началось в 1964 году с появлением SDS 930 , который был немного модифицирован, а операционная система была написана с нуля. [1]
Среди студентов, которые работали над системой разделения времени в Беркли, были студенты Чак Такер и Л. Питер Дойч , а также докторант Батлер Лэмпсон . [2] Сердцем системы был Монитор (примерно то, что сейчас обычно называют ядром ) иИсполнительный (примерно то, что сейчас обычно называют интерфейсом командной строки ). [3]
Когда система работала, Макс Палевский , основатель Scientific Data Systems , поначалу не был заинтересован в продаже ее как продукта. Он считал, что разделение времени не имеет коммерческого спроса. Однако, поскольку другие клиенты проявили интерес, он был включен в прейскурант SDS как дорогой вариант 930. [4] К ноябрю 1967 года он продавался на коммерческой основе как SDS 940 . [5] К августу 1968 года была анонсирована версия 2.0, которая получила простое название «Система разделения времени SDS 940». [3] Другие системы разделения времени, как правило, были единственными в своем роде системами или ограничивались одним приложением (например, обучение Dartmouth BASIC ). Модель 940 была первой моделью, допускавшей программирование общего назначения, и было продано около 60 единиц: немного по сегодняшним меркам, но это была значительная часть доходов SDS. [4]
Одним из клиентов был Болт, Беранек и Ньюман . Операционная система АО «Техснабэкспорт» для мейнфрейма PDP-10 использовала многие функции системы разделения времени SDS 940, но расширила управление памятью , включив в нее подкачку по запросу . [6]
Некоторые концепции операционной системы также повлияли на дизайн Unix , чей дизайнер Кен Томпсон работал над SDS 940, находясь в Беркли. QED был Текстовый редактор впервые реализован Батлером Лэмпсоном и Л. Питером Дойчем для системы разделения времени Беркли в 1967 году. [7]
Другим крупным клиентом была Tymshare , которая использовала эту систему, чтобы стать самой известной коммерческой службой разделения времени в США в конце 1960-х годов. К 1972 году только у компании Tymshare работало 23 системы. [8]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Пол Спинрад и Патти Мигер. «Проект Джин: часть компьютерной революции Беркли» . Калифорнийский университет инженерного дела в Беркли. Архивировано из оригинала 19 июля 2011 г. Проверено 17 апреля 2011 г.
- ^ Батлер Лэмпсон - Системы
- ^ Jump up to: а б Техническое руководство по системе разделения времени SDS 940 (версия 2.0) (PDF) . Санта-Моника, Калифорния: Системы научных данных. Август 1968 года . Проверено 17 апреля 2011 г.
{{cite book}}
:|work=
игнорируется ( помогите ) - ^ Jump up to: а б Майкл А. Хилцик (4 апреля 2000 г.). Торговцы молниями: Xerox PARC и заря компьютерной эпохи . ХарперКоллинз. стр. 18–20. ISBN 0-88730-989-5 .
- ^ Техническое руководство по системе разделения времени SDS 940 (PDF) . Санта-Моника, Калифорния: Системы научных данных. Ноябрь 1967 года . Проверено 17 апреля 2011 г.
{{cite book}}
:|work=
игнорируется ( помогите ) - ^ Дэн Мерфи (1996). «Истоки и развитие ТОПС-20» . Проверено 17 апреля 2011 г.
- ^ Деннис Ричи (12 февраля 2004 г.). «Неполная история текстового редактора QED» . Мюррей Хилл: Bell Labs . Проверено 17 апреля 2011 г.
- ^ «Таймшер как бизнес» . Музей истории компьютеров . Проверено 17 апреля 2011 г. (включая изображения)
Дальнейшее чтение
[ редактировать ]- Батлер Лэмпсон ; В. Лихтенбергер; М. Пиртл (декабрь 1966 г.). «Пользовательская машина в системе разделения времени» . Труды IEEE . 54 (12): 1766–1774. дои : 10.1109/proc.1966.5260 . Перепечатано в «Компьютерных структурах» под ред. Белл и Ньюэлл, МакГроу-Хилл, 1971, стр. 291–300.
Внешние ссылки
[ редактировать ]- Конфигурация симулятора SDS-940
- Дэвид Паттерсон . «Прототипы аппаратного обеспечения Беркли» . Проверено 17 апреля 2011 г.