IRIX

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Sistema operacional de computador

IRIX (EYE-ricks) é um sistema operacional descontinuado desenvolvido pela Silicon Graphics (SGI) para rodar nas estações de trabalho e servidores MIPS proprietários da empresa. É baseado no UNIX System V com extensões BSD. No IRIX, a SGI originou o sistema de arquivos XFS e o sistema gráfico OpenGL padrão da indústria.

História

A SGI originou o nome IRIX na versão 3.0 de 1988 do sistema operacional para a série SGI IRIS 4D de estações de trabalho e servidores. Versões anteriores são identificadas apenas pelo número da versão prefixado por "4D1-", como "4D1-2.2". O "4D1-" prefixo continuou a ser usado na documentação oficial para prefixar os números de lançamento do IRIX. Antes do IRIS 4D, a SGI agrupava o sistema operacional GL2, baseado no UniSoft UniPlus System V Unix, e usando o sistema de janelas proprietário MEX (Multiple EXposure).

O IRIX 3.x é baseado no UNIX System V Release 3 com aprimoramentos 4.3BSD e incorpora o sistema de janelas 4Sight, baseado em NeWS e IRIS GL. O próprio Extent File System (EFS) da SGI substitui o sistema de arquivos System V.

O IRIX 4.0, lançado em 1991, substitui o 4Sight pelo X Window System (X11R4), o gerenciador de janelas 4Dwm que oferece uma aparência semelhante ao 4Sight.

O IRIX 5.0, lançado em 1993, incorpora certos recursos do UNIX System V Release 4, incluindo executáveis ELF. O IRIX 5.3 introduziu o sistema de arquivos de diário XFS.

Em 1994, o IRIX 6.0 adicionou suporte para o processador MIPS R8000 de 64 bits, mas é semelhante ao IRIX 5.2. Versões 6.x posteriores oferecem suporte a outros membros da família de processadores MIPS no modo de 64 bits. O IRIX 6.3 foi lançado apenas para a estação de trabalho SGI O2. O IRIX 6.4 melhorou a escalabilidade do multiprocessador para os sistemas Octane, Origin 2000 e Onyx2. O Origin 2000 e Onyx2 IRIX 6.4 foi comercializado como "Cellular IRIX", embora incorpore apenas alguns recursos do projeto original do sistema operacional distribuído Cellular IRIX.

A última versão principal do IRIX é a 6.5, lançada em maio de 1998. Novas versões secundárias do IRIX 6.5 foram lançadas a cada trimestre até 2005 e depois quatro versões secundárias. Até a versão 6.5.22, existem duas ramificações de cada versão: uma versão de manutenção (identificada por um sufixo "m") que inclui apenas correções para o código IRIX 6.5 original e uma versão de recurso (com um & sufixo #34;f") que inclui melhorias e aprimoramentos. Uma atualização de sobreposição de 6.5.x para a versão de manutenção 6.5.22 estava disponível para download gratuito, enquanto as versões 6.5.23 e superiores exigiam um contrato de suporte ativo da Silicon Graphics.

Uma revisão da Computerworld de 2001 encontrou o IRIX em uma situação "crítica" estado. A SGI estava direcionando seus esforços para o Linux e o SGI Visual Workstation baseado em Windows, mas os clientes MIPS e IRIX convenceram a SGI a continuar a oferecer suporte à sua plataforma até 2006. Em 6 de setembro de 2006, um comunicado de imprensa da SGI anunciou o fim do MIPS e IRIX. linhas de produtos. A produção terminou em 29 de dezembro de 2006, com entregas finais em março de 2007, exceto por acordo especial. O suporte para esses produtos terminou em dezembro de 2013 e eles não receberão mais atualizações.

Grande parte da tecnologia principal do IRIX foi de código aberto e portada pela SGI para Linux, incluindo XFS.

Em 2009, a SGI declarou falência e foi comprada pela Rackable Systems, que mais tarde foi comprada pela Hewlett Packard Enterprise em 2016. Todo o hardware SGI produzido após 2007 é baseado na arquitetura IA-64 ou x86-64, por isso é incapaz de executar o IRIX e, em vez disso, destina-se ao Red Hat Enterprise Linux ou SUSE Linux Enterprise Server. A HPE não declarou nenhum plano para o desenvolvimento do IRIX ou lançamento do código-fonte.

Recursos

IRIX 6.5 é compatível com UNIX System V Release 4, UNIX 95 e POSIX (incluindo 1e/2c rascunho 15 ACLs e capacidades).

No início da década de 1990, a IRIX era líder em Symmetric Multi-Processing (SMP), escalável de 1 a mais de 1.024 processadores com uma única imagem de sistema. O IRIX tem forte suporte para E/S de disco e gráficos em tempo real. O IRIX foi amplamente utilizado nas décadas de 1990 e 2000, nas indústrias de animação por computador e visualização científica devido à sua grande base de aplicativos e alto desempenho. Ainda é relevante em alguns aplicativos legados.

O IRIX é uma das primeiras versões do Unix a apresentar uma interface gráfica do usuário para o ambiente de desktop principal. O IRIX Interactive Desktop usa o gerenciador de janelas 4Dwm X com uma aparência personalizada projetada usando o kit de ferramentas do widget Motif. IRIX é o criador do padrão da indústria OpenGL para chips gráficos e bibliotecas de processamento de imagem.

O IRIX usa o MIPSPro Compiler para front-end e back-end. O compilador, também conhecido em versões anteriores como IDO (IRIS Development Option) foi lançado em várias versões, muitas das quais acopladas à versão do SO. A última versão foi 7.4.4m, projetada para 6.5.19 ou posterior. O compilador é projetado para suportar programação POSIX paralela em C/C++, Fortran 77/90 e Ada. O Workshop GUI IDE é usado para desenvolvimento. Outras ferramentas incluem Speedshop para ajuste de desempenho e Performance Co-Pilot.

Contenido relacionado

Compatible con PC de IBM

Estos "clones" duplicó casi todas las características significativas de las arquitecturas originales de PC de IBM. Esto fue facilitado por la...

BCPL

BCPL es un lenguaje de programación procedimental, imperativo y estructurado. Diseñado originalmente para escribir compiladores para otros lenguajes, BCPL...

Eiffel (lenguaje de programación)

Eiffel es un lenguaje de programación orientado a objetos diseñado por Bertrand Meyer y Eiffel Software. Meyer concibió el lenguaje en 1985 con el objetivo...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save