stringtranslate.com

IRIX

IRIX ( / ˈ r ɪ k s / EYE -ricks ) es un sistema operativo descontinuado desarrollado por Silicon Graphics (SGI) para ejecutarse en las estaciones de trabajo y servidores MIPS patentados de la compañía. Está basado en UNIX System V con extensiones BSD . En IRIX, SGI originó el sistema de archivos XFS y el sistema de gráficos OpenGL estándar de la industria .

Historia

SGI originó el nombre IRIX en la versión 3.0 de 1988 del sistema operativo para la serie de estaciones de trabajo y servidores SGI IRIS 4D . Las versiones anteriores se identifican únicamente por el número de versión con el prefijo "4D1-", como por ejemplo "4D1-2.2". El prefijo "4D1-" siguió utilizándose en la documentación oficial para anteponer los números de versión de IRIX. Antes de IRIS 4D, SGI incluía el sistema operativo GL2, basado en UniSoft UniPlus System V Unix , y utilizando el sistema de ventanas patentado MEX (Multiple EXposure) . [2] [3]

IRIX 3.x está basado en UNIX System V Release 3 con mejoras de 4.3BSD e incorpora el sistema de ventanas 4Sight , basado en NeWS e IRIS GL . El propio sistema de archivos de extensión (EFS) de SGI reemplaza el sistema de archivos System V. [4]

IRIX 4.0, lanzado en 1991, reemplaza 4Sight con X Window System (X11R4), el administrador de ventanas 4Dwm que proporciona una apariencia similar a 4Sight. [4]

IRIX 5.0, lanzado en 1993, incorpora ciertas características de UNIX System V Versión 4, incluidos los ejecutables ELF . IRIX 5.3 introdujo el sistema de archivos de registro en diario XFS .

En 1994, IRIX 6.0 agregó soporte para el procesador MIPS R8000 de 64 bits , pero por lo demás es similar a IRIX 5.2. Las versiones posteriores 6.x admiten otros miembros de la familia de procesadores MIPS en modo de 64 bits. IRIX 6.3 se lanzó únicamente para la estación de trabajo SGI O2 . [5] IRIX 6.4 mejoró la escalabilidad multiprocesador para los sistemas Octane , Origin 2000 y Onyx2 . Origin 2000 y Onyx2 IRIX 6.4 se comercializaron como "Cellular IRIX", aunque sólo incorpora algunas características del proyecto original del sistema operativo distribuido Cellular IRIX .

La última versión principal de IRIX es la 6.5, lanzada en mayo de 1998. Cada trimestre se lanzaron nuevas versiones menores de IRIX 6.5 hasta 2005, y luego cuatro versiones menores. Hasta la versión 6.5.22, hay dos ramas de cada versión: una versión de mantenimiento (identificada por un sufijo "m") que incluye solo correcciones al código IRIX 6.5 original y una versión de funciones (con un sufijo "f") que incluye mejoras y mejoras. Una actualización superpuesta de 6.5.x a la versión de mantenimiento 6.5.22 estaba disponible como descarga gratuita, mientras que las versiones 6.5.23 y superiores requerían un contrato de soporte activo de Silicon Graphics.

Una revisión de Computerworld de 2001 encontró que IRIX se encontraba en un estado "crítico". SGI había estado trasladando sus esfuerzos a Linux y a SGI Visual Workstation basada en Windows , pero los clientes de MIPS e IRIX convencieron a SGI de continuar brindando soporte a su plataforma hasta 2006. [6] El 6 de septiembre de 2006, un comunicado de prensa de SGI anunció el fin de la Líneas de productos MIPS e IRIX. [7] La ​​producción finalizó el 29 de diciembre de 2006 y las entregas finales se realizaron en marzo de 2007, salvo acuerdo especial. El soporte para estos productos finalizó en diciembre de 2013 y no recibirán más actualizaciones. [8]

Gran parte de la tecnología central de IRIX ha sido de código abierto y portada por SGI a Linux, incluido XFS.

En 2009, SGI se declaró en quiebra y luego fue comprada por Rackable Systems , que luego fue comprada por Hewlett Packard Enterprise en 2016. Todo el hardware de SGI producido después de 2007 se basa en la arquitectura IA-64 o x86-64 , por lo que no puede ejecutarse. IRIX y, en cambio, está destinado a Red Hat Enterprise Linux o SUSE Linux Enterprise Server . HPE no ha declarado ningún plan para el desarrollo de IRIX o la publicación del código fuente.

Características

IRIX 6.5 es compatible con UNIX System V versión 4, UNIX 95 y POSIX (incluidas las capacidades y ACL del borrador 15 de 1e/2c ). [9]

A principios de la década de 1990, IRIX era líder en multiprocesamiento simétrico (SMP) , escalable de 1 a más de 1024 procesadores con una única imagen de sistema. IRIX tiene un fuerte soporte para E/S de gráficos y discos en tiempo real. IRIX se utilizó ampliamente durante las décadas de 1990 y 2000 en las industrias de animación por computadora y visualización científica , debido a su gran base de aplicaciones y su alto rendimiento. Todavía es relevante en algunas aplicaciones heredadas.

IRIX es una de las primeras versiones de Unix que presenta una interfaz gráfica de usuario para el entorno de escritorio principal. IRIX Interactive Desktop utiliza el administrador de ventanas 4Dwm X con una apariencia personalizada diseñada con el kit de herramientas del widget Motif . IRIX es el creador del estándar industrial OpenGL para chips gráficos y bibliotecas de procesamiento de imágenes.

IRIX utiliza el compilador MIPSPro tanto para el front-end como para el back-end. El compilador, también conocido en versiones anteriores como IDO (IRIS Development Option), se lanzó en muchas versiones, muchas de las cuales están acopladas a la versión del sistema operativo. La última versión fue la 7.4.4m, diseñada para 6.5.19 o posterior. El compilador está diseñado para admitir programación POSIX paralela en C/C++, Fortran 77/90 y Ada. El Workshop GUI IDE se utiliza para el desarrollo. Otras herramientas incluyen Speedshop para ajustar el rendimiento y Performance Co-Pilot . [10]

Ver también

Referencias

  1. ^ "El soporte de SGI para los productos MIPS IRIX continúa hasta diciembre de 2013". Gráficos de silicio . Archivado desde el original el 21 de enero de 2012 . Consultado el 15 de enero de 2022 .
  2. ^ Ryan Thoryk (7 de octubre de 2021). «Historia de IRIX» . Consultado el 25 de diciembre de 2021 .
  3. ^ "Tutorial de programación IRIS V1.0" (PDF) . Ahorradores de bits . SGI. 1986 . Consultado el 25 de diciembre de 2021 .
  4. ^ ab "Historia de IRIX" . Consultado el 18 de noviembre de 2022 .
  5. ^ "SGIstuff: Software: Versiones de Irix" . Consultado el 2 de noviembre de 2007 .
  6. ^ Tom Yager (19 de noviembre de 2001). "Signos vitales para Unix". Mundo de la informática . Consultado el 18 de noviembre de 2022 .
  7. ^ "SGI - Servicios y soporte: fin de la disponibilidad general de los productos MIPS IRIX". Archivado desde el original el 19 de octubre de 2007 . Consultado el 2 de noviembre de 2007 .
  8. ^ "Soporte SGI para cambios en los productos MIPS® IRIX® en diciembre de 2013" . Consultado el 3 de marzo de 2014 .
  9. ^ "Sistema operativo IRIX (Unix)". sistema-operativo.org .
  10. ^ "Guía del administrador del software básico Performance Co-Pilot IRIX®" (PDF) . irix7.com . Gráficos de silicio, Inc.

enlaces externos