TRIPOS

редактировать
TRIPOS
Разработчик Кембриджский университет, Университет Бата, MetaComCo,
Написано на BCPL, Язык ассемблера
Рабочее состояниеСнято с производства
Первоначальный выпуск1978; 42 года назад (1978)
ПлатформыPDP-11, Data General Nova, Motorola 68000, Intel 8086, (VM )

TRIPOS (TRI vial P ortable O perating S ystem) - это компьютер операционная система. Разработка началась в 1976 году в Компьютерной лаборатории Кембриджского университета, и ее возглавлял доктор Мартин Ричардс. Первая версия появился в январе 1978 года и первоначально работал на PDP-11. Позже он был перенесен на и Data General Nova. Работа над версией Motorola 68000 началось в 1981 году в Батском университете. MetaComCo приобрела права на версию 68000 и продолжала разработку, пока Commodore Amiga в марте 1985 года не выбрал TRIPOS для формирования часть операционной системы для их нового компьютера; она также использовалась в Кембридже как часть Кембриджской распределенной вычислительной системы.

Студенты факультета компьютерных наук в Кембридже с любовью относитесь к TRIPOS как к ужасно надежной, невероятно портативной операционной системе. Название TRIPOS также относится к системе Tripos программ бакалавриата и экзаменов, которая является уникальной для Кембриджского университета.

Содержание
  • 1 Влияние на компьютер Amiga
  • 2 Возможности
    • 2.1 Команды
  • 3 Cintpos
  • 4 Ссылки
  • 5 Дополнительная литература
  • 6 Внешние ссылки
Влияния на компьютер Amiga

В июле 1985 года была представлена ​​Amiga, включающая TRIPOS в модуль AmigaDOS из AmigaOS. AmigaDOS включает интерфейс командной строки и файловую систему Amiga. Весь модуль AmigaDOS изначально был написан на BCPL (предок языка программирования C ), на том же языке, который использовался для написания TRIPOS. AmigaDOS позже будет переписан на C, начиная с AmigaOS 2.x, с сохранением обратной совместимости с 1.x до AmigaOS 4 (полностью переписан на C), когда AmigaDOS отказалась от своего наследия BCPL.

Возможности

TRIPOS предоставляет такие функции, как упреждающая многозадачность (с использованием планирования со строгим приоритетом), иерархическая файловая система и несколько интерпретаторов командной строки .

Наиболее важными концепциями TRIPOS были подход, не связанный с управлением памятью (это означает, что не выполняются никакие проверки, чтобы не дать программам использовать нераспределенную память) и передача сообщений посредством передачи указателей вместо копирования содержимого сообщения. Эти две концепции вместе позволяли отправлять и получать более 1250 пакетов в секунду на процессоре Motorola 68010 с тактовой частотой 10 МГц .

Большая часть TRIPOS была реализована в BCPL. ядро ​​ и драйверы устройств были реализованы на языке ассемблера.

. Одной примечательной особенностью TRIPOS / BCPL было культурное использование разделяемых библиотек, нетипичное в то время, что привело к небольшие и поэтому быстро загружающиеся утилиты. Например, многие стандартные системные утилиты имели размер значительно меньше 0,5 Кбайт по сравнению с типичным минимумом около 20 Кбайт для функционально эквивалентного кода в современных Unix или Linux.

TRIPOS был перенесен на ряд компьютеров, включая Data General Nova 2, Motorola 68000 и Intel 8086 - аппаратное обеспечение.. Он включал поддержку Cambridge Ring локальной сети. Совсем недавно Мартин Ричардс создал порт TRIPOS для работы под Linux с использованием виртуальной машины.

По состоянию на февраль 2020 года TRIPOS все еще активно поддерживается (ранее) в Вустершире, UK. Многие британские страховые брокеры имеют систему TRIPOS на базе Linux / Intel, обслуживающую сетевые рабочие станции через соединение TCP / IP - системы используются для запуска Open G I. Open GI добавил ряд функций для поддержки современного офиса, таких как возможность интеграции во многие основные приложения и службы, такие как SQL-сервер, Citrix XENAPP, терминальные серверы и т. Д.

Команды

Следующий список команд поддерживается CLI TRIPOS.

Cintpos

Cintpos - это экспериментальная интерпретируемая версия TRIPOS, которая работает на виртуальной машине, также разработанной Мартином Ричардсом.

Ссылки
Дополнительная литература
  • Операционная система TRIPOS, М. Ричардс, октябрь 1988 г.
Внешние ссылки
  • Портал Amiga
Последняя правка сделана 2021-06-09 06:19:07
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте