Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Последней основной версией 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.

История [ править ]

SGI впервые использовала имя IRIX из версии 3.0 операционной системы 1988 г. для серии рабочих станций и серверов SGI IRIS 4D . Предыдущие выпуски идентифицируются только по номеру выпуска с префиксом «4D1-», например «4D1-2.2». Префикс 4D1- продолжал использоваться в официальной документации для префикса номеров релизов IRIX.

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

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

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 . [3] IRIX 6.4 улучшил многопроцессорную масштабируемость для систем Octane , Origin 2000 и Onyx2 . Origin 2000 и Onyx2 IRIX 6.4 продавались как "Cellular IRIX", хотя они включают только некоторые функции исходной распределенной операционной системы Cellular IRIX.проект. Развитие IRIX стабилизировалось с помощью IRIX 6.5, выпущенной в 1998 году. Последняя версия IRIX - 6.5.30, выпущенная в августе 2006 года.

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

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

По состоянию на 2016 год , из - за банкротства компании Silicon Graphics в 2009 году и его последующей покупки Rackable Systems, который позже был куплен HP Enterprise в 2016 году, все SGI-под маркой аппаратного производства после 2007 года не может запускать IRIX, основываясь на любом И.А. -64 или x86-64 и предназначен для запуска Red Hat Enterprise Linux или SUSE Linux Enterprise Server . HPE не заявляла о каких-либо публичных планах разработки IRIX или выпуска исходного кода.

Особенности [ править ]

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

В начале 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. Для разработки используется GUI IDE Workshop. Другие инструменты включают Speedshop для настройки производительности и Performance Co-Pilot . [8]

Использование любителями [ править ]

IRIX привлекла небольшую, но преданную группу энтузиастов аппаратного обеспечения Silicon Graphics, которых привлекают различные аспекты операционной системы и соответствующего оборудования. Это включает в себя саму операционную систему, особенно ее программное обеспечение для трехмерной графики, такое как Alias ​​Maya / PowerAnimator и SoftImage, а также элементы HPC оборудования. Это сообщество любителей примечательно сохранением различных бета-версий игр Acclaim Entertainment из множества, обнаруженных в 2017 году [9], включая Turok и NBA Jam .

См. Также [ править ]

  • Cray
  • Программное обеспечение IRIX
  • Формат изображения Silicon Graphics о.iris
  • SGI O2
  • SGI Indy

Ссылки [ править ]

  1. ^ Поддержка SGI продуктов MIPS IRIX продолжается до декабря 2013 г. SGI Services & Support
  2. ^ а б «История IRIX» . Проверено 2 ноября 2007 года .
  3. ^ «SGIstuff: Программное обеспечение: версии Irix» . Проверено 2 ноября 2007 года .
  4. Том Ягер (19 ноября 2001 г.). «Важнейшие признаки для Unix» . Компьютерный мир . Дата обращения 6 июня 2015 .
  5. ^ «SGI - Услуги и поддержка: Окончание общедоступности продуктов MIPS IRIX» . Архивировано из оригинального 19 октября 2007 года . Проверено 2 ноября 2007 года .
  6. ^ «Поддержка SGI продуктов MIPS® IRIX® Изменения, декабрь 2013 г.» . Проверено 3 марта 2014 .
  7. ^ «Операционная система IRIX (Unix)» . operating-system.org .
  8. ^ docs.cray.com, SGI IRIX 6.x MIPS
  9. ^ Исходный код 'Turok' скоро будет продан на eBay, благодаря Lucky Warehouse Find

Внешние ссылки [ править ]

  • Зеркало технических публикаций
  • Silicon Bunny - программное обеспечение и информация IRIX
  • Irix Network - программное обеспечение IRIX, информация, форумы и архив
  • Администратор IRIX: Резервное копирование, безопасность и учетный номер документа: 007-2862-004 февраль 1999 г.
  • Группа пользователей Silicon Graphics