Unicos | это... Что такое Unicos? (original) (raw)

UNICOS
Разработчик Cray Research Inc.
Тип ядра монолитное, микроядро
Состояние Историческая

Unicos (официально все буквы заглавные — UNICOS) — название нескольких вариантов операционной системы Unix, созданных компанией Cray для своих суперкомпьютеров. Unicos является следующей операционной системой компании после Cray Operating System (COS). Она обеспечивала работу сетевых кластеров и совместимость на уровне исходного кода с некоторыми другими разновидностями Unix. Unicos впервые была представлена в 1985 году, в качестве операционной системы суперкомпьютера Cray-2, а позднее была портирована и на другие модели Cray. Изначально основу Unicos составляла System V.2 с многочисленными добавлениями возможностей BSD (например, расширенные сетевые функции и улучшения файловой системы).

Изначально система, известная сейчас как Unicos, носила название CX-OS. Это была экспериментальная система, работавшая на Cray X-MP в 1984 году до портирования на Cray-2. Она использовалась для демонстрации применимости Unix на суперкомпьютерах, прежде всего на доступном аппаратном обеспечении компании Cray.

Обновление операционной системы было частью более большого движения внутри Cray Research по модернизации программного обеспечения предлагаемого компанией, включая переписывание её наиболее важного продукта, компилятора Фортрана, на языке более высокого уровня (Паскаль) с более современными оптимизацией и векторизацией.

В качестве переходного этапа для пользователей COS, пожелавших перейти на Unicos, в COS была введена функция совместимости с гостевой операционной системой (Guest OS). При этом единственной, когда-либо поддерживавшейся гостевой операционной системой, была Unicos. Пакетное задание COS запускало Unicos, которая работала как подсистема внутри COS, используя подмножество системных ЦПУ, памяти и периферийных устройств. Unicos, работавшая под COS, была в точности такой же, как если бы она была автономной системой. Отличия были только в том, что ядро системы осуществляло определённые низкоуровневые запросы к аппаратному обеспечению через перехватчик гостевой ОС в COS, а не напрямую к аппаратуре.

Одним из мест, работавших с самыми ранними версиями Unicos, была Bell Labs, где пионеры Unix, включая Денниса Ритчи, портировали под Unicos части их Восьмой редакции Unix, включая потоковый ввод-вывод. Они также экспериментировали с гостевыми возможностями Unicos, позволяя автономной версии системы быть основной для самой себя.

Варианты

Cray выпускал несколько разных операционных систем под наименованием Unicos:

Примечания

  1. Уоллес, Девид Программное обеспечение Cray XT3/XT4: текущее состояние и планы (2007).(недоступная ссылка — история) Проверено 13 октября 2007.

Ссылки

Просмотр этого шаблона UNIX-подобные операционные системы
Открытые AROSBSDBSD/OSGNULinuxMinixPlan 9
Проприетарные A/UXAIXAMIXDynixHP-UXIRIXMac OS XNeXTSTEPQNXResearch UnixSCO OpenServerSolarisSystem VTru64Xenix
Просмотр этого шаблона Разработки компании Cray
Cray Research Cray-1Cray X-MPCray-2Cray Y-MPCray XMSCray Y-MP ELCray C90Cray EL90Cray T3DCray J90Cray T90Cray T3ECray SV1 EPFL CRAY-I 1 clean.jpg
Cray Computer Corp. Cray-3Cray-4
Cray Research Superservers Cray APPCray S-MPCray CS6400
Cray Inc. Cray SX-6Cray MTA-2Cray Red StormCray X1Cray XT3Cray XD1Cray XT4Cray XMTCray XT5Cray CX1
Программное обеспечение Cray Operating SystemCray Time Sharing SystemUnicos