МИНИМОП
MINIMOP — операционная система , работавшая на серии International Computers Limited (ICL) 1900 компьютерах . MINIMOP обеспечивал онлайновую ( среду с разделением времени множественное онлайн-программирование или MOP в терминологии ICL) и обычно работал вместе с George 2 , выполняя пакетные задания . [1] MINIMOP был назван, чтобы отразить его роль в качестве альтернативы средствам MOP Джорджа 3 , для которых требовалась более мощная машина. [2]
MINIMOP мог работать на любом процессоре серии 1900, кроме младших 1901 и 1902, и требовал всего 16 КБ слов памяти и двух магнитных дисков на 4 или 8 миллионов символов.
Каждому пользователю предоставлялся файл фиксированного размера для хранения его данных, который был разделен на несколько подфайлов переменного размера . Командный язык можно расширить с помощью простых макросов .
Выполнение
[ редактировать ]MINIMOP был реализован как многопоточная (подпрограммированная в терминологии ICL) программа пользовательского уровня, работающая на стандартной исполнительной системе (операционной системе низкого уровня) ICL 1900. Программа под управлением исполнительной системы использовалась для запуска пользовательских программ под MINIMOP. Все пользовательские операции ввода-вывода перехватывались MINIMOP и эмулировались, а не получали доступ к реальным периферийным устройствам. Поскольку память была в дефиците, пользовательские программы вытеснялись из памяти всякий раз, когда им нужно было ждать (ввода или вывода) или когда они достигали конца своего временного интервала .
МАКСИМОП
[ редактировать ]Колледж Королевы Марии в Лондоне, ныне Лондонский университет Королевы Марии , позже разработал MAXIMOP , улучшенную систему, в значительной степени совместимую с MINIMOP. [3] Регион продаж ICL в университетах начал распространять MAXIMOP, и он использовался более чем на 100 объектах. [1]
Ссылки
[ редактировать ]- ^ Jump up to: а б Артур Дрансфилд (осень 2012 г.). «Воспоминания о разработке Maximop» . Воскресение . Общество охраны компьютеров . Проверено 9 января 2015 г.
- ^ Маклейн, Т.Г.; Трайс, Арканзас (1970). «Операционная система множественного доступа MINIMOP». Компьютерный журнал . 13 (3): 237–242. дои : 10.1093/comjnl/13.3.237 .
- ^ Брэндон, Дж. (1974). «Языки управления заданиями: MAXIMOP и CAFE». Материалы симпозиума BCS по языкам управления заданиями — прошлое, настоящее и будущее, NCC . Манчестер, Англия.