IRIX
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
IRIX는 실리콘 그래픽스(SGI)가 개발한 유닉스 기반 운영 체제로, 1988년 출시된 SGI IRIS 4D 워크스테이션 및 서버 시리즈에서 처음 사용되었다. IRIX는 UNIX System V를 기반으로 X Window System, XFS 파일 시스템, OpenGL 등을 지원하며, 1990년대와 2000년대 초반 컴퓨터 애니메이션 및 과학적 시각화 분야에서 널리 사용되었다. 4Dwm은 IRIX의 창 관리자 구성 요소로, IRIX 인터랙티브 데스크톱의 핵심 요소 중 하나였다. SGI는 2006년에 MIPS 및 IRIX 제품군 종료를 발표하고, 2013년 지원을 종료했다.
더 읽어볼만한 페이지
- MIPS 아키텍처 - 남코 시스템 246
남코 시스템 246은 플레이스테이션 2를 기반으로 제작된 아케이드 게임 기판으로, CPU 클럭 및 VRAM 강화 모델, 그래픽 성능 향상 모델, 염가판 모델 등 다양한 파생 모델이 있으며 여러 아케이드 게임에 사용되었으나 부품 조달 문제로 수리 지원이 종료되었다. - 유닉스 시스템 V - 제닉스
제닉스는 마이크로소프트가 1980년에 출시한 유닉스 계열 운영 체제로, AT&T의 버전 7 유닉스 라이선스를 기반으로 개발되어 다양한 하드웨어 아키텍처로 포팅되어 널리 사용되었으나, 마이크로소프트가 OS/2 개발에 집중하면서 SCO에 판권이 이전되었고, SCO UNIX로 발전하면서 개발이 종료되었지만, 일부 시스템 콜은 MS-DOS 및 윈도우에 남아있다. - 유닉스 시스템 V - HP-UX
HP-UX는 휴렛 팩커드(HP)가 개발한 유닉스 운영 체제로, HP 9000 서버를 위해 설계되었으며 PA-RISC 및 인텔 Itanium 아키텍처를 지원하고 클러스터 파일 시스템, 가상화 기능, 고가용성 및 안정성을 제공한다. - MIPS 운영 체제 - Nucleus RTOS
Nucleus RTOS는 1993년 Accelerated Technology에서 출시된 실시간 운영 체제로, 다양한 아키텍처와 구성 요소를 지원하며 안전 인증을 받아 여러 제품에 사용되었다. - MIPS 운영 체제 - 윈도우 NT 3.51
윈도우 NT 3.51은 마이크로소프트에서 출시한 운영 체제로, 윈도우 3.1과 유사한 인터페이스를 가지며 x86, MIPS, 알파 아키텍처를 지원하고, PCMCIA 지원, NTFS 파일 압축 등의 새로운 기능과 윈도우 95용 Win32 응용 프로그램 실행을 지원하며, 인텔 80386 프로세서를 지원하는 마지막 버전이다.
IRIX - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
개발사 | 실리콘 그래픽스 |
운영 체제 계열 | 유닉스 (SVR3/SVR4) |
출시일 | 1988년 |
지원 중단일 | 예 |
소스 모델 | 클로즈드 소스 |
최신 릴리스 버전 | 6.5.30 |
최신 릴리스 날짜 | 2006년 8월 16일 |
마케팅 대상 | 워크스테이션, 서버 |
커널 종류 | 모놀리딕 커널 |
사용자 공간 | POSIX |
사용자 인터페이스 | IRIX 인터랙티브 데스크톱 |
라이선스 | 사유 |
지원 플랫폼 | MIPS |
지원 상태 | 2013년 12월에 지원 종료됨 |
2. 역사
IRIX라는 이름은 1988년에 출시된 SGI IRIS 4D 워크스테이션 및 서버 시리즈 운영 체제 버전 3.0에서 SGI에 의해 처음 사용되었다.[1] 이전 버전은 "4D1-" 접두사가 붙은 릴리스 번호로만 식별되었다(예: "4D1-2.2").[1] "4D1-" 접두사는 IRIX 릴리스 번호 앞에 붙는 공식 문서에서 계속 사용되었다.[1] IRIS 4D 이전에는 SGI가 UniSoft UniPlus System V Unix를 기반으로 하고 독점적인 MEX(Multiple EXposure) windowing system을 사용하는 GL2 운영 체제를 번들로 제공했다.[1]
IRIX 6.5는 유닉스 시스템 V 릴리스 4, UNIX 95, 그리고 POSIX (1e/2c 초안 15 ACL 및 기능 포함)를 준수한다.[30] 1990년대 초반, IRIX는 단일 시스템 이미지를 통해 1개에서 1,024개 이상의 프로세서까지 확장 가능한 대칭형 멀티 프로세싱(SMP) 분야의 선두 주자였다. IRIX는 실시간 디스크 및 그래픽 I/O를 강력하게 지원하며, 방대한 응용 프로그램 기반과 높은 성능 덕분에 1990년대와 2000년대에 컴퓨터 애니메이션 및 과학적 시각화 산업에서 널리 사용되었다. 현재도 일부 레거시 애플리케이션에서 관련성이 있다.
IRIX 3.x는 UNIX System V 릴리스 3을 기반으로 하며 4.3BSD가 개선되었으며 NeWS와 IRIS GL을 기반으로 하는 4Sight windowing system을 통합했다.[2] SGI 자체의 Extent File System (EFS)은 System V 파일 시스템을 대체한다.[2]
1991년에 출시된 IRIX 4.0은 4Sight를 X Window System (X11R4)으로 대체했으며, 4Dwm window manager는 4Sight와 유사한 모양과 느낌을 제공한다.[3]
1993년에 출시된 IRIX 5.0은 ELF 실행 파일 등 UNIX System V 릴리스 4의 특정 기능을 통합했다.[4] IRIX 5.3은 XFS journaling file system을 도입했다.[4]
1994년에 출시된 IRIX 6.0은 64비트 MIPS R8000 프로세서에 대한 지원을 추가했지만, 다른 면에서는 IRIX 5.2와 유사하다.[5] 이후 6.x 릴리스는 64비트 모드에서 MIPS 프로세서 제품군의 다른 구성원을 지원한다.[5] IRIX 6.3은 SGI O2 워크스테이션에만 출시되었다.[5] IRIX 6.4는 Octane, Origin 2000, Onyx2 시스템의 multiprocessor 확장성을 개선했다.[5] Origin 2000 및 Onyx2 IRIX 6.4는 "Cellular IRIX"로 판매되었지만, 원래 Cellular IRIX distributed operating system 프로젝트의 일부 기능만 통합했다.[5]
IRIX의 마지막 주요 버전은 1998년 5월에 출시된 6.5이다.[6] IRIX 6.5의 새로운 마이너 버전은 2005년까지 분기별로 출시되었고, 이후 4개의 마이너 버전이 출시되었다.[6] 버전 6.5.22까지 각 릴리스에는 두 개의 분기가 있었다.[6] 즉, 원래 IRIX 6.5 코드에 대한 수정 사항만 포함하는 maintenance release ( "m" 접미사로 식별)와 개선 사항 및 향상된 기능을 포함하는 기능 릴리스 ( "f" 접미사)이다.[6] 6.5.x에서 6.5.22 유지 관리 릴리스로의 오버레이 업그레이드는 무료로 다운로드할 수 있었지만, 버전 6.5.23 이상을 사용하려면 활성 Silicon Graphics 지원 계약이 필요했다.[6]
2001년 ''Computerworld'' 리뷰에 따르면 IRIX는 "위험한" 상태에 있었다.[7] SGI는 노력을 Linux 및 Windows 기반 SGI Visual Workstation으로 옮기고 있었지만, MIPS 및 IRIX 고객은 SGI가 2006년까지 플랫폼을 계속 지원하도록 설득했다.[7] 2006년 9월 6일, SGI 보도 자료는 MIPS 및 IRIX 제품군의 종료를 발표했다.[8] 생산은 2006년 12월 29일에 종료되었으며, 2007년 3월에 최종 배송이 이루어졌다(특별 협약 제외).[8] 이러한 제품에 대한 지원은 2013년 12월에 종료되었으며 더 이상 업데이트를 받지 않는다.[8]
IRIX의 핵심 기술의 상당 부분이 오픈 소스로 공개되었으며, SGI에서 Linux로 포팅되었다.[9] 여기에는 XFS가 포함된다.[9]
2009년, SGI는 파산 신청을 했고 이후 Rackable Systems에 인수되었으며, Rackable Systems는 2016년 Hewlett Packard Enterprise에 인수되었다.[10] 2007년 이후에 생산된 모든 SGI 하드웨어는 IA-64 또는 x86-64 아키텍처를 기반으로 하므로 IRIX를 실행할 수 없으며, 대신 Red Hat Enterprise Linux 또는 SUSE Linux Enterprise Server를 위해 설계되었다.[10] HPE는 IRIX 개발 또는 소스 코드 릴리스에 대한 계획을 밝히지 않았다.[10]
3. 특징
IRIX는 주 데스크톱 환경을 위한 그래픽 사용자 인터페이스를 특징으로 하는 최초의 유닉스 버전 중 하나였다. 그래픽 칩 및 이미지 처리 라이브러리용 산업 표준인 OpenGL의 원조이기도 하다.[31][32][33][34][35]
프론트 엔드와 백 엔드 모두에 MIPSPro 컴파일러를 사용한다. IDO(IRIS 개발 옵션)로도 알려진 이 컴파일러는 여러 버전으로 출시되었으며, 그 중 다수는 OS 버전과 연결되어 있다. 마지막 버전은 6.5.19 이상을 위해 설계된 7.4.4m이다. C/C++, Fortran 77/90 및 Ada에서 병렬 POSIX 프로그래밍을 지원하도록 설계되었으며, Workshop GUI IDE가 개발에 사용된다. 다른 도구로는 성능 튜닝을 위한 Speedshop과 Performance Co-Pilot가 있다.[36] 유닉스를 기반으로 하기 때문에, 매우 높은 가용성을 가지며, IRIX가 가진 XFS 파일 시스템은 업계 내에서 가장 진보적인 저널링 파일 시스템으로 여겨진다. 3D 그래픽스와 비디오, 광대역 데이터 전송을 수반하는 처리에 특히 강하다.
메인 데스크톱 환경에 GUI를 갖춘 초기 UNIX OS 중 하나이며, 매우 높은 3D 그래픽스 성능 때문에 컴퓨터 애니메이션 업계나 과학 기술 계산의 결과를 시각화하는 용도로 널리 사용되고 있다. 널리 사용되는 3차원 컴퓨터 그래픽스 기술인 OpenGL은, IRIX에서 사용되었던 IRIS GL영어이라는 기술이 원천이 되었다.
IRIX 인터랙티브 데스크톱은 Motif 위젯 툴킷을 사용하여 디자인된 사용자 지정 모양의 4Dwm X 윈도우 매니저를 사용한다.[39]
3. 1. 4Dwm
4Dwm은 IRIX를 실행하는 실리콘 그래픽스 워크스테이션에서 일반적으로 사용되는 IRIX 인터랙티브 데스크톱의 창 관리자 구성 요소이다. 4Dwm은 이전 모티프 윈도우 매니저에서 파생되었으며 대부분의 유닉스 시스템에서 발견되는 X 윈도우 시스템 위에 모티프 위젯 툴킷을 사용한다.[39][37][38] IRIX의 4Dwm은 유닉스 컴퓨터 시스템에서 표준으로 사용된 최초의 기본 그래픽 사용자 인터페이스 데스크톱 중 하나였다. 4Dwm은 "4차원 창 관리자"를 의미하며, dwm과는 관련이 없다.
4Dwm의 모양 및 느낌을 모방하는 다른 X 윈도우 관리자가 존재한다. 예를 들어 IceWM용 4Dwm 테마와 5Dwm[39]은 OpenMotif를 기반으로 한 4Dwm의 클론/호환 구현이다. 5Dwm은 클래식한 SGI 모양과 안티앨리어싱된 글꼴 및 UTF-8 지원을 갖춘 현대적이고 세련된 모양과 느낌을 모두 지원한다.
4. 활용 분야
1990년대 초반, IRIX는 단일 시스템 이미지를 통해 1개에서 1,024개 이상의 프로세서까지 확장 가능한 대칭형 멀티 프로세싱(SMP) 분야의 선두 주자였다. IRIX는 실시간 디스크 및 그래픽 I/O를 강력하게 지원한다. IRIX는 방대한 응용 프로그램 기반과 높은 성능 덕분에 1990년대와 2000년대에 컴퓨터 애니메이션 및 과학적 시각화 산업에서 널리 사용되었다. 현재도 일부 레거시 애플리케이션에서 관련성이 있다.[30]
유닉스를 기반으로 하기 때문에, 매우 높은 가용성을 가지며, IRIX가 가진 XFS 파일 시스템은, 업계 내에서는 가장 진보적인 저널링 파일 시스템으로 여겨진다. 3D 그래픽스와 비디오, 광대역 데이터 전송을 수반하는 처리에 특히 강하다.
메인 데스크톱 환경에 GUI를 갖춘 초기 UNIX OS 중 하나이며, 그 매우 높은 3D 그래픽스 성능 때문에, 컴퓨터 애니메이션 업계나 과학 기술 계산의 결과를 시각화하는 용도로 널리 사용되고 있다.
5. 현재 상황
SGI는 2006년 9월 6일 보도 자료를 통해 MIPS 및 IRIX 제품군의 종료를 발표했다. 생산은 2006년 12월 29일에 종료되었으며, 2007년 3월에 최종 배송이 이루어졌다(특별 협약 제외).[1] 이러한 제품에 대한 지원은 2013년 12월에 종료되었으며, 더 이상 업데이트를 받지 않는다.[1]
IRIX의 핵심 기술 중 상당수는 오픈 소스로 공개되었으며, SGI에서 리눅스로 포팅되었다.[1] 여기에는 XFS가 포함된다.[1]
2009년, SGI는 파산 신청을 했고 이후 Rackable Systems에 인수되었으며, Rackable Systems는 2016년 휴렛 팩커드 엔터프라이즈에 인수되었다.[1] 2007년 이후 생산된 모든 SGI 하드웨어는 IA-64 또는 x86-64 아키텍처를 기반으로 하므로 IRIX를 실행할 수 없으며, 대신 Red Hat Enterprise Linux 또는 SUSE Linux Enterprise Server를 위해 설계되었다.[1] HPE는 IRIX 개발 또는 소스 코드 릴리스에 대한 계획을 밝히지 않았다.[1]
참조
[1]
웹사이트
SGI Support of MIPS IRIX Products Continues to December 2013
http://www.sgi.com/s[...]
Silicon Graphics
2022-01-15
[2]
웹사이트
History of IRIX
https://ryan.thoryk.[...]
2021-10-07
[3]
웹사이트
IRIS Programming Tutorial V1.0
http://bitsavers.org[...]
SGI
1986
[4]
웹사이트
History of IRIX
https://ryan.tliques[...]
[5]
문서
64-bit ELF Object File Specification
http://irix7.com/tec[...]
Silicon Graphics
[6]
웹사이트
xFS: The Extension of EFS - "x" for To-be-Determined (but the Name Stuck)
http://xfs.org/docs/[...]
[7]
웹사이트
SGIstuff : Software : Irix Versions
http://www.sgistuff.[...]
[8]
학술논문
"The SGI Origin software environment and application performance"
https://ieeexplore.i[...]
1997-02
[9]
웹사이트
Irix(TM) 6.4
http://www.sgi.com/P[...]
1998
[10]
뉴스
Vital Signs for Unix
https://www.computer[...]
2001-11-19
[11]
웹사이트
SGI - Services & Support: End of General Availability for MIPS IRIX Products
http://www.sgi.com/s[...]
[12]
웹사이트
SGI Support of MIPS® IRIX® Products Changes December 2013
https://www.sgi.com/[...]
[13]
간행물
Porting from IRIX to Linux
https://www.linuxjou[...]
2001-01-31
[14]
웹사이트
Load Sharing Facility
http://www.sgi.com/s[...]
2001
[15]
웹사이트
SGI – OpenGL Overview
http://www.sgi.com/p[...]
[16]
웹사이트
OpenGL ARB to Pass Control of OpenGL Specification to Khronos Group
https://www.khronos.[...]
2006-07-31
[17]
웹사이트
Porting XFS to Linux
http://olstrans.sour[...]
2000-07-21
[18]
웹사이트
Linux kernel 2.4.25 changelog
https://www.kernel.o[...]
2004-02-18
[19]
웹사이트
Common threads: Advanced filesystem implementor's guide, Part 9, Introducing XFS
http://www.ibm.com/d[...]
IBM
2002-01-01
[20]
보도자료
Rackable Systems Announces Agreement to Acquire Silicon Graphics Inc.
http://www.sgi.com/c[...]
Silicon Graphics
2009-04-01
[21]
보도자료
Rackable Systems Completes Acquisition of Silicon Graphics Assets
http://www.rackable.[...]
Rackable Systems
2009-05-11
[22]
보도자료
Rackable Systems Receives Court Approval to Purchase Silicon Graphics Assets
http://www.rackable.[...]
Rackable Systems
2009-04-30
[23]
보도자료
Hewlett Packard Enterprise to Acquire SGI to Extend Leadership in High-Growth Big Data Analytics and High-Performance Computing
https://www.hpe.com/[...]
Hewlett Packard Enterprise
2016-08-11
[24]
보도자료
Hewlett Packard Enterprise Completes Acquisition of SGI
https://www.hpe.com/[...]
Hewlett Packard Enterprise
2016-11-01
[25]
뉴스
New Deskside Silicon Graphics Prism System Offers Double the Memory of IBM and HP Systems
http://www.sgi.com/c[...]
2005-04-26
[26]
보도자료
SGI Launches New Flagship Altix 4000 Platform
Silicon Graphics, Inc.
2005-11-14
[27]
웹사이트
End of General Availability for MIPS IRIX Products
http://www.sgi.com/s[...]
Silicon Graphics
[28]
웹사이트
Back to the Future: SGI Returns to Visualization
http://www.hpcwire.c[...]
2008-04-11
[29]
웹사이트
SGI Unveils Altix UV, the World's Fastest Supercomputer
http://www.sgi.com/c[...]
Silicon Graphics International
2009-11-16
[30]
웹사이트
IRIX Operating System (Unix)
https://www.operatin[...]
[31]
서적
OpenGL Game Development
Wordware
[32]
웹사이트
OpenGL Prehistory: IRIS GL (slide from SIGGRAPH talk)
https://www.slidesha[...]
[33]
웹사이트
SGI – OpenGL Overview
http://www.sgi.com/p[...]
[34]
웹사이트
Who's the Fairest of Them All?
http://www.cgw.com/P[...]
Computer Graphics World
2012-07
[35]
웹사이트
OpenGL ARB to Pass Control of OpenGL Specification to Khronos Group
https://www.khronos.[...]
2006-07-31
[36]
웹사이트
Performance Co-Pilot IRIX® Base Software Administrator's Guide
https://irix7.com/te[...]
Silicon Graphics, Inc.
[37]
간행물
IRIX Interactive Desktop Integration guide
http://irix7.com/tec[...]
Silicon Graphics
1998
[38]
간행물
Motif 2.1 Porting Guide
http://irix7.com/tec[...]
Silicon Graphics
1998
[39]
웹사이트
5Dwm, The Window Manager
http://5dwm.org/road[...]
[40]
웹사이트
SGI Support of MIPS IRIX Products Continues to December 2013
http://www.sgi.com/s[...]
SGI Services & Support
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com