IRIX

AjustarCompartirImprimirCitar
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

Lei de Amdahl

Na arquitetura de computadores, a lei de Amdahl é uma fórmula que fornece a aceleração teórica na latência da execução de uma tarefa com carga de...

Caixa de camelo

Camel case é a prática de escrever frases sem espaços ou pontuação e com palavras em maiúsculas. O formato indica a primeira palavra começando com...

Foda-se

Brainfuck é uma linguagem de programação esotérica criada em 1993 por Urban...
Más resultados...
Tamaño del texto: