stringtranslate.com

ИРИКС

IRIX ( / ˈ r ɪ k s / EYE -ricks ) — операционная система , производство которой прекращено, разработанная Silicon Graphics (SGI) для работы на собственных рабочих станциях и серверах MIPS компании . Он основан на UNIX System V с расширениями BSD . В IRIX компания SGI создала файловую систему XFS и стандартную графическую систему OpenGL .

История

SGI создала название IRIX в версии 3.0 1988 года операционной системы для серии рабочих станций и серверов SGI IRIS 4D . Предыдущие выпуски идентифицируются только по номеру выпуска с префиксом «4D1-», например «4D1-2.2». Префикс «4D1-» продолжал использоваться в официальной документации для обозначения номеров выпусков IRIX. До IRIS 4D компания SGI комплектовала операционную систему GL2, основанную на UniSoft UniPlus System V Unix и использующую собственную оконную систему MEX (Multiple EXposure) . [2] [3]

IRIX 3.x основан на UNIX System V Release 3 с улучшениями 4.3BSD и включает оконную систему 4Sight , основанную на NeWS и IRIS GL . Собственная файловая система SGI (EFS) заменяет файловую систему System V. [4]

IRIX 4.0, выпущенный в 1991 году, заменяет 4Sight на X Window System (X11R4), оконный менеджер 4Dwm , внешний вид которого аналогичен 4Sight. [4]

IRIX 5.0, выпущенный в 1993 году, включает в себя некоторые функции UNIX System V Release 4, включая исполняемые файлы ELF . В IRIX 5.3 появилась журналируемая файловая система XFS .

В 1994 году в IRIX 6.0 добавлена ​​поддержка 64-битного процессора MIPS R8000 , но в остальном он похож на IRIX 5.2. Более поздние выпуски 6.x поддерживают других членов семейства процессоров MIPS в 64-битном режиме. IRIX 6.3 был выпущен только для рабочей станции SGI O2 . [5] В IRIX 6.4 улучшена многопроцессорная масштабируемость для систем Octane , Origin 2000 и Onyx2 . Origin 2000 и Onyx2 IRIX 6.4 продавались как «Cellular IRIX», хотя они включают только некоторые функции из оригинального проекта распределенной операционной системы Cellular IRIX .

Последней основной версией IRIX является 6.5, выпущенная в мае 1998 года. Новые второстепенные версии IRIX 6.5 выпускались каждый квартал до 2005 года, а затем четыре второстепенных выпуска. Начиная с версии 6.5.22 существует две ветви каждого выпуска: выпуск обслуживания (обозначаемый суффиксом «m»), который включает только исправления исходного кода IRIX 6.5, и выпуск функций (с суффиксом «f»), который включает в себя улучшения и улучшения. Оверлейное обновление с 6.5.x до обслуживаемой версии 6.5.22 было доступно для бесплатной загрузки, тогда как версии 6.5.23 и выше требовали активного контракта на поддержку Silicon Graphics.

Обзор Computerworld 2001 года обнаружил, что IRIX находится в «критическом» состоянии. SGI перенесла свои усилия на Linux и SGI Visual Workstation на базе Windows , но клиенты MIPS и IRIX убедили SGI продолжать поддерживать свою платформу до 2006 года. [6] 6 сентября 2006 года в пресс-релизе SGI было объявлено об окончании Линии продуктов MIPS и IRIX. [7] Производство закончилось 29 декабря 2006 г., окончательные поставки состоялись в марте 2007 г., за исключением особых случаев. Поддержка этих продуктов закончилась в декабре 2013 года, и они не будут получать дальнейших обновлений. [8]

Большая часть базовой технологии IRIX была открыта и портирована SGI на Linux, включая XFS.

В 2009 году SGI объявила о банкротстве, а затем была куплена компанией Rackable Systems , которая позже была куплена Hewlett Packard Enterprise в 2016 году. Все оборудование SGI, произведенное после 2007 года, основано на архитектуре IA-64 или x86-64 , поэтому оно неспособно работать IRIX и вместо этого предназначен для Red Hat Enterprise Linux или SUSE Linux Enterprise Server . HPE не заявила о каких-либо планах по разработке IRIX или выпуску исходного кода.

Функции

IRIX 6.5 совместим с UNIX System V Release 4, UNIX 95 и POSIX (включая черновые версии 1e/2c 15 списков ACL и возможностей). [9]

В начале 1990-х годов IRIX была лидером в области симметричной многопроцессорной обработки (SMP) , масштабируемой от 1 до более чем 1024 процессоров с единым образом системы. IRIX имеет мощную поддержку дискового и графического ввода-вывода в реальном времени. IRIX широко использовался в 1990-х и 2000-х годах в индустрии компьютерной анимации и научной визуализации благодаря большой базе приложений и высокой производительности. Это по-прежнему актуально в некоторых устаревших приложениях.

IRIX — одна из первых версий Unix с графическим интерфейсом пользователя для основной среды рабочего стола. IRIX Interactive Desktop использует оконный менеджер 4Dwm X с пользовательским внешним видом, разработанным с использованием набора виджетов Motif . IRIX является создателем отраслевого стандарта OpenGL для графических чипов и библиотек обработки изображений.

IRIX использует компилятор MIPSPro как для внешнего, так и для внутреннего интерфейса. Компилятор, также известный в более ранних версиях как IDO (IRIS Development Option), был выпущен во многих версиях, многие из которых связаны с версией ОС. Последней версией была 7.4.4m, предназначенная для 6.5.19 или новее. Компилятор предназначен для поддержки параллельного программирования POSIX на C/C++, Fortran 77/90 и Ada. Для разработки используется Workshop GUI IDE. Другие инструменты включают Speedshop для настройки производительности и Performance Co-Pilot . [10]

Смотрите также

Рекомендации

  1. ^ «Поддержка SGI продуктов MIPS IRIX продолжится до декабря 2013 года» . Кремниевая графика . Архивировано из оригинала 21 января 2012 года . Проверено 15 января 2022 г.
  2. Райан Торик (7 октября 2021 г.). «История IRIX» . Проверено 25 декабря 2021 г.
  3. ^ «Учебное пособие по программированию IRIS, версия 1.0» (PDF) . Битсейверы . СГИ. 1986 год . Проверено 25 декабря 2021 г.
  4. ^ ab «История IRIX» . Проверено 18 ноября 2022 г.
  5. ^ «SGIstuff: Программное обеспечение: Версии Irix» . Проверено 2 ноября 2007 г.
  6. Том Ягер (19 ноября 2001 г.). «Жизненно важные признаки Unix». Компьютерный мир . Проверено 18 ноября 2022 г.
  7. ^ «SGI - Услуги и поддержка: прекращение общедоступности продуктов MIPS IRIX» . Архивировано из оригинала 19 октября 2007 года . Проверено 2 ноября 2007 г.
  8. ^ «Поддержка SGI изменений продуктов MIPS® IRIX®, декабрь 2013 г.» . Проверено 3 марта 2014 г.
  9. ^ «Операционная система IRIX (Unix)» . операционная система.org .
  10. ^ «Руководство администратора базового программного обеспечения Performance Co-Pilot IRIX®» (PDF) . irix7.com . Силикон Графика, Инк.

Внешние ссылки