IRIX

IRIX
IRIX
IRIX desktop.png
IRIX 6.5 데스크톱
개발자실리콘 그래픽스
OS 패밀리Unix (SVR3/SVR4)
동작 상태2013년 12월[1] 현재 이력
소스 모델폐쇄 소스
초기 릴리즈1988년, 34년(연간)
최종 릴리즈6.5.30 / 2006년 8월 16일; 15년 전 (2006-08-16)
마케팅 대상워크스테이션, 서버
플랫폼MIPS
커널 타입모노리식 커널
유저랜드POSIX
체납
사용자 인터페이스
IRIX 인터랙티브 데스크톱
면허증.독자 사양
공식 웹사이트www.sgi.com/products/software/irix/

IRIX ( / aarrksks / EYE - ricks )는 Silicon Graphics ( SGI )에 의해 개발된 단종된 운영체제입니다. 운영체제는 회사 자체 MIPS 워크스테이션 및 서버에서 동작합니다.BSD 확장 기능을 가진 UNIX System V를 기반으로 합니다.IRIX에서는 SGI가 XFS 파일 시스템과 업계 표준 OpenGL 그래픽 시스템을 개발했습니다.

역사

SGI는 1988년 SGI IRIS 4D 시리즈 워크스테이션 및 서버용 운영체제 릴리스 3.0에서 IRIX라는 이름을 유래했습니다.이전 릴리스는 "4D1-2.2"와 같이 "4D1-"가 앞에 붙은 릴리스 번호로만 식별됩니다.「4D1-」의 프리픽스는, IRIX 릴리스 번호의 프리픽스로서 계속 사용되고 있습니다.IRIS 4D 이전에 SGI는 UniSoft UniPlus System V Unix를 기반으로 GL2 운영 체제를 번들했으며 MEX(Multiple EXposure) 윈도우 [2][3]시스템을 사용했습니다.

IRIX 3.x는 UNIX System V Release 3과 4.3기반으로 합니다.BSD가 개선되어 NeWS 및 IRIS GL에 기반한 4Sight 윈도우 시스템이 통합됩니다.SGI의 자체 익스텐트 파일 시스템(EFS)은 System V 파일 [4]시스템을 대체합니다.

1991년에 출시된 IRIX 4.0은 4Sight를 [4]X Window System(X11R4)으로 대체했습니다.X Window System(X11R4)은 4Sight와 유사한 모양과 느낌을 제공하는 4Dwm관리자입니다.

1993년에 출시된 IRIX 5.0에는 ELF 실행 파일을 포함한 UNIX System V Release 4의 특정 기능이 포함되어 있습니다.IRIX 5.3은 XFS 저널링 파일 시스템을 도입했습니다.

1994년에 IRIX 6.0은 64비트 MIPS R8000 프로세서에 대한 지원을 추가했지만 그 외에는 IRIX 5.2와 비슷합니다.이후의 6.x 릴리스에서는 64비트모드에서 MIPS 프로세서패밀리의 다른 멤버를 지원합니다.IRIX 6.3은 SGI O2 워크스테이션 [5]전용으로 출시되었습니다.IRIX 6.4는 Octane, Origin 2000 및 Onyx2 시스템의 멀티프로세서 확장성을 향상시켰습니다.Origin 2000 및 Onyx2 IRIX 6.4는 원래 Cellular IRIX 분산 운영 체제 프로젝트의 일부 기능만 포함하지만 "Cellular IRIX"로 판매되었습니다.

IRIX의 마지막 메이저 버전은 1998년 5월에 출시된 6.5입니다.IRIX 6.5의 새로운 마이너 버전은 2005년까지 분기마다 출시되었으며, 그 후 4개의 마이너 버전이 출시되었습니다.버전 6.5.22 까지는, 각 릴리스에는, 원래의 IRIX 6.5 코드에 대한 수정만을 포함한 유지 보수 릴리스(「m」서픽스로 식별)와 개선과 기능 확장을 포함한 기능 릴리스(「f」서픽스로 식별)의 2개의 브랜치가 있습니다.6.5.x에서6.5.22 유지 보수릴리즈로의 오버레이 업그레이드는 무료 다운로드로 이용할 수 있었지만 버전 6.5.23 이후에는 액티브한 Silicon Graphics 지원 계약이 필요했습니다.

2001년 Computerworld 리뷰에서는 IRIX가 '중대한' 상태에 있는 것으로 나타났습니다.SGI는 Linux 및 Windows 기반의 SGI Visual Workstation으로 이전하고 있었지만 MIPS 및 IRIX 고객은 SGI가 2006년까지 플랫폼을 [6]계속 지원하도록 설득했습니다.2006년 9월 6일, SGI 프레스 릴리스는 MIPS 및 IRIX 제품 [7]라인의 종료를 발표했습니다.생산은 2006년 12월 29일에 종료되어 특별 계약을 제외하고 2007년 3월에 최종 납품되었습니다.이 제품에 대한 지원은 2013년 12월에 종료되었으며 [8]더 이상의 업데이트는 제공되지 않습니다.

IRIX의 핵심 테크놀로지의 대부분은 SGI에 의해 오픈 소스화되어 XFS를 포함한 Linux로 이식되고 있습니다.

2009년 SGI는 파산 신청을 한 후 Rackable Systems에 인수되었고, 이후 2016년 Hewlett Packard Enterprise에 인수되었습니다.2007년 이후에 생산된 모든 SGI 하드웨어는 IA-64 또는 x86-64 아키텍처를 기반으로 하기 때문에 IRIX를 실행할 수 없으며 Red Hat Enterprise Linux 또는 SUSE Linux Enterprise Server를 대상으로 합니다.HPE는 IRIX 개발 또는 소스 코드 릴리스에 대한 계획을 밝히지 않았습니다.

특징들

IRIX 6.5는 UNIX System V Release 4, UNIX 95 및 POSIX(1e/2c 드래프트 15 ACL 및 기능 [9]포함)에 준거하고 있습니다.

1990년대 초 IRIX는 SMP(Symmetric Multi-Processing)의 리더로서 단일 시스템 이미지로 1~1024개 이상의 프로세서를 확장할 수 있었습니다.IRIX는 실시간 디스크 및 그래픽스 I/O를 강력하게 지원합니다.IRIX는 1990년대와 2000년대에 컴퓨터 애니메이션과학 시각화 업계에서 널리 사용되었습니다. 그 이유는 애플리케이션 기반이 크고 성능이 높기 때문입니다.일부 레거시 애플리케이션에서도 여전히 유효합니다.

IRIX는 메인 데스크톱 환경에 그래픽 사용자 인터페이스를 탑재한 최초의 Unix 버전 중 하나입니다.IRIX Interactive Desktop은 Motif 위젯 툴킷을 사용하여 설계된 커스텀 룩의 4Dwm X 창 관리자를 사용합니다.IRIX는 그래픽 칩과 이미지 처리 라이브러리용 업계 표준 OpenGL의 원조입니다.

IRIX는 프런트엔드와 백엔드에 모두 MIPSPro 컴파일러를 사용합니다.이전 버전에서는 IDO(IRIS Development Option)로도 알려진 컴파일러는 많은 버전으로 출시되었으며, 그 중 대부분은 OS 버전과 결합되어 있습니다.마지막 버전은 6.5.19 이후용으로 설계된 7.4.4m였습니다.컴파일러는 C/C++, Fortran 77/90 및 Ada에서 병렬 POSIX 프로그래밍을 지원하도록 설계되었습니다.워크샵의 GUI IDE는 개발에 사용됩니다.기타 툴로는 퍼포먼스 튜닝을 위한 스피드샵과 퍼포먼스 [10]부조종사가 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "SGI Support of MIPS IRIX Products Continues to December 2013". Silicon Graphics. Archived from the original on January 21, 2012. Retrieved January 15, 2022.
  2. ^ Ryan Thoryk (October 7, 2021). "History of IRIX". Retrieved December 25, 2021.
  3. ^ "IRIS Programming Tutorial V1.0" (PDF). Bitsavers. SGI. 1986. Retrieved December 25, 2021.
  4. ^ a b "History of IRIX". Retrieved November 2, 2007.
  5. ^ "SGIstuff : Software : Irix Versions". Retrieved November 2, 2007.
  6. ^ Tom Yager (November 19, 2001). "Vital Signs for Unix". Computerworld. Retrieved June 6, 2015.
  7. ^ "SGI - Services & Support: End of General Availability for MIPS IRIX Products". Archived from the original on October 19, 2007. Retrieved November 2, 2007.
  8. ^ "SGI Support of MIPS® IRIX® Products Changes December 2013". Retrieved March 3, 2014.
  9. ^ "IRIX Operating System (Unix)". operating-system.org.
  10. ^ "docs.cray.com, SGI IRIX 6.x MIPS".

외부 링크