อ่าน 8 นาที
อินฟราเรด
IRIX ( / ˈ aɪ r ɪ k s / , EYE -ricks , เป็นคำผสมระหว่าง IRIS และ UNIX ) เป็น ระบบปฏิบัติการ ที่เลิกใช้งานแล้ว พัฒนาโดย Silicon Graphics (SGI)...
อินฟราเรด
| อินฟราเรด | |
|---|---|
เดสก์ท็อป IRIX 6.5 | |
| นักพัฒนา | ซิลิคอนกราฟิกส์ |
| ตระกูลระบบปฏิบัติการ | ยูนิกซ์ ( SVR3 / SVR4.1ES ) |
| สถานะการทำงาน | ประวัติศาสตร์ ณ เดือนธันวาคม 2556 [ 1 ] |
| แบบจำลองแหล่งที่มา | แหล่งปิด |
| การเผยแพร่ครั้งแรก | 1988 |
| เวอร์ชันสุดท้าย | 6.5.30 / 16 สิงหาคม 2549 |
| กลุ่มเป้าหมายทางการตลาด | เวิร์กสเตชัน เซิร์ฟเวอร์ |
| แพลตฟอร์มที่รองรับ | เอ็มไอพีเอส |
| ประเภทเคอร์เนล | แกนโมโนลิธิก |
| ดินแดนผู้ใช้ | โพสิกซ์ |
| ส่วนติดต่อผู้ใช้เริ่มต้น | IRIX Interactive Desktop |
| ใบอนุญาต | กรรมสิทธิ์ |
IRIX ( / ˈ aɪ r ɪ k s / , EYE -ricks , เป็นคำผสมระหว่างIRISและUNIX ) เป็นระบบปฏิบัติการ ที่เลิกใช้งานแล้ว พัฒนาโดยSilicon Graphics (SGI) เพื่อใช้งานบนเวิร์กสเตชันและเซิร์ฟเวอร์ MIPSที่เป็นกรรมสิทธิ์ของบริษัท ระบบ นี้มีพื้นฐานมาจากUNIX System Vพร้อมส่วนขยายของ BSD ระบบไฟล์ XFS และ API กราฟิกOpenGL ซึ่งปัจจุบันเป็นมาตรฐานอุตสาหกรรมนั้นเดิมที SGI พัฒนาขึ้นสำหรับ IRIX
ประวัติศาสตร์
SGI เริ่มใช้ชื่อ IRIX ในระบบปฏิบัติการเวอร์ชัน 3.0 ที่วางจำหน่ายในปี 1988 สำหรับ เวิร์กสเตชันและเซิร์ฟเวอร์ซีรี่ส์ SGI IRIS 4Dเวอร์ชันก่อนหน้าจะระบุด้วยหมายเลขเวอร์ชันที่ขึ้นต้นด้วย "4D1-" เท่านั้น เช่น "4D1-2.2" คำนำหน้า "4D1-" ยังคงใช้ในเอกสารอย่างเป็นทางการเพื่อนำหน้าหมายเลขเวอร์ชัน IRIX ก่อนหน้า IRIS 4D นั้น SGI ได้รวมระบบปฏิบัติการ GL2 ซึ่งใช้UniSoft UniPlus System V Unixและใช้ระบบหน้าต่างMEX (Multiple EXposure) ที่ เป็นกรรมสิทธิ์ [ 2 ] [ 3 ]
IRIX 3.x ใช้UNIX System V Release 3 ที่มี การปรับปรุง 4.3BSDและรวมระบบหน้าต่าง 4Sight ซึ่งใช้NeWSและIRIS GL ระบบไฟล์ Extent File System (EFS) ของ SGI เข้ามาแทนที่ระบบไฟล์ System V [ 4 ]
IRIX 4.0 ซึ่งวางจำหน่ายในปี 1991 ได้แทนที่ 4Sight ด้วยX Window System (X11R4) โดยตัวจัดการหน้าต่าง4Dwm มีรูปลักษณ์และความรู้สึกคล้ายกับ 4Sight [ 4 ]
IRIX 5.0 ซึ่งวางจำหน่ายในปี 1993 ได้รวมเอาคุณสมบัติบางอย่างของ UNIX System V Release 4 ไว้ด้วย รวมถึงไฟล์ปฏิบัติการELF [ 5 ] [ 6 ] [ 7 ] IRIX 5.3 ได้แนะนำระบบไฟล์บันทึกการเปลี่ยนแปลงXFS [ 7 ] [ 8 ]
ในปี พ.ศ. 2537 IRIX 6.0 เพิ่มการรองรับโปรเซสเซอร์ MIPS R8000แบบ 64 บิตแต่โดยรวมแล้วคล้ายกับ IRIX 5.2 เวอร์ชัน 6.x ในภายหลังรองรับโปรเซสเซอร์ตระกูล MIPS อื่นๆ ในโหมด 64 บิต IRIX 6.3 เปิดตัวสำหรับ เวิร์กสเตชัน SGI O2เท่านั้น[ 7 ] IRIX 6.4 ปรับปรุง ความสามารถในการขยายขนาด มัลติโปรเซสเซอร์สำหรับ ระบบ Octane , Origin 2000และOnyx2 IRIX 6.4 สำหรับ Origin 2000 และ Onyx2 วางจำหน่ายในชื่อ "Cellular IRIX" แม้ว่าจะรวมเอาคุณสมบัติบางอย่างจากโครงการระบบปฏิบัติการแบบกระจาย Cellular IRIX ดั้งเดิมเท่านั้น [ 9 ] [ 10 ]
เวอร์ชันหลักสุดท้ายของ IRIX คือ 6.5 ซึ่งวางจำหน่ายในเดือนพฤษภาคม พ.ศ. 2541 มีการออกเวอร์ชันย่อยใหม่ของ IRIX 6.5 ทุกไตรมาสจนถึงปี พ.ศ. 2548 จากนั้นจึงมีการออกเวอร์ชันย่อยอีกสี่ เวอร์ชัน [ 5 ]จนถึงเวอร์ชัน 6.5.22 แต่ละเวอร์ชันจะมีสองสาขา ได้แก่เวอร์ชันบำรุงรักษา (ระบุด้วยคำต่อท้าย "m") ซึ่งรวมเฉพาะการแก้ไขโค้ด IRIX 6.5 เดิม และเวอร์ชันเพิ่มฟีเจอร์ (มีคำต่อท้าย "f") ซึ่งรวมการปรับปรุงและเพิ่มประสิทธิภาพ การอัปเกรดแบบโอเวอร์เลย์จาก 6.5.x ไปยังเวอร์ชันบำรุงรักษา 6.5.22 สามารถดาวน์โหลดได้ฟรี ในขณะที่เวอร์ชัน 6.5.23 ขึ้นไปต้องมีสัญญาการสนับสนุนจาก Silicon Graphics ที่ใช้งานอยู่
บทวิจารณ์ ของ Computerworldในปี 2001 พบว่า IRIX อยู่ในสถานะ "วิกฤต" SGI ได้ย้ายความพยายามไปที่LinuxและSGI Visual Workstationที่ใช้Windowsแต่ลูกค้า MIPS และ IRIX ได้โน้มน้าวให้ SGI สนับสนุนแพลตฟอร์มต่อไปจนถึงปี 2006 [ 11 ]เมื่อวันที่ 6 กันยายน 2006 ข่าวประชาสัมพันธ์ของ SGI ประกาศยุติสายผลิตภัณฑ์ MIPS และ IRIX [ 12 ]การผลิตสิ้นสุดลงในวันที่ 29 ธันวาคม 2006 โดยมีการส่งมอบครั้งสุดท้ายในเดือนมีนาคม 2007 ยกเว้นกรณีพิเศษ การสนับสนุนผลิตภัณฑ์เหล่านี้สิ้นสุดลงในเดือนธันวาคม 2013 และจะไม่มีการอัปเดตเพิ่มเติมอีกต่อไป[ 13 ]
เทคโนโลยีหลักของ IRIX ส่วนใหญ่เป็นโอเพนซอร์สและพอร์ตโดย SGI ไปยัง Linux [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ]รวมถึง XFS [ 19 ] [ 20 ] [ 21 ]
ในปี 2552 SGI ยื่นขอล้มละลายและต่อมาถูกซื้อกิจการโดยRackable Systems [ 22 ] [ 23 ] [ 24 ]ซึ่งต่อมาถูกซื้อกิจการโดยHewlett Packard Enterpriseในปี 2559 [ 25 ] [ 26 ]ฮาร์ดแวร์ SGI ทั้งหมดที่ผลิตหลังปี 2550 ใช้ สถาปัตยกรรม IA-64หรือx86-64ดังนั้นจึงไม่สามารถใช้งาน IRIX ได้ และมีไว้สำหรับRed Hat Enterprise LinuxหรือSUSE Linux Enterprise Serverแทน[ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] HPE ยังไม่ได้ระบุแผนการพัฒนา IRIX หรือการเผยแพร่ซอร์สโค้ดใดๆ
คุณสมบัติ
IRIX 6.5 เป็นไปตามมาตรฐานUNIX System V Release 4, UNIX 95และPOSIX (รวมถึง ACLและ Capabilities ฉบับร่าง 1e/2c 15 ) [ 5 ]
ในช่วงต้นทศวรรษ 1990 IRIX เป็นผู้นำด้านการประมวลผลแบบ Symmetric Multi-Processing (SMP)ซึ่งสามารถปรับขนาดได้ตั้งแต่ 1 ถึงมากกว่า 1,024 โปรเซสเซอร์ด้วยอิมเมจระบบเดียว IRIX มีการสนับสนุนที่แข็งแกร่งสำหรับดิสก์และการรับส่งข้อมูลกราฟิกแบบเรียลไทม์ IRIX ถูกใช้งานอย่างแพร่หลายในช่วงทศวรรษ 1990 และ 2000 ใน อุตสาหกรรม แอนิเมชั่นคอมพิวเตอร์และการแสดงภาพทางวิทยาศาสตร์เนื่องจากมีฐานแอปพลิเคชันขนาดใหญ่และประสิทธิภาพสูง ปัจจุบันยังคงมีความสำคัญในแอปพลิเคชันแบบดั้งเดิมบางอย่าง
IRIX เป็นหนึ่งในเวอร์ชัน Unix แรกๆ ที่มีอินเทอร์เฟซผู้ใช้แบบกราฟิกสำหรับสภาพแวดล้อมเดสก์ท็อปหลักIRIX Interactive Desktopใช้ ตัวจัดการหน้าต่าง 4Dwm Xพร้อมรูปลักษณ์ที่กำหนดเองซึ่งออกแบบโดยใช้ชุดเครื่องมือวิดเจ็ต Motif [ 32 ] IRIX เป็นผู้ริเริ่มมาตรฐานอุตสาหกรรมOpenGLสำหรับชิปกราฟิกและไลบรารีการประมวลผลภาพ[ 16 ] [ 33 ] [ 34 ] [ 35 ] [ 36 ]
IRIX ใช้ คอมไพเลอร์ MIPSProสำหรับทั้งส่วนหน้าและส่วนหลัง[ 37 ]คอมไพเลอร์นี้ หรือที่รู้จักในเวอร์ชันก่อนหน้าว่า IDO (IRIS Development Option) [ 38 ]ได้รับการเผยแพร่ในหลายเวอร์ชัน ซึ่งหลายเวอร์ชันเชื่อมโยงกับเวอร์ชันของระบบปฏิบัติการ เวอร์ชันสุดท้ายคือ 7.4.4m ซึ่งออกแบบมาสำหรับ 6.5.19 หรือเวอร์ชันที่ใหม่กว่า คอมไพเลอร์นี้ได้รับการออกแบบมาเพื่อรองรับ การเขียนโปรแกรม POSIX แบบขนาน ในภาษา C/C++ และ Fortran 77/90 IDE แบบ GUI ชื่อ Workshop ใช้สำหรับการพัฒนา เครื่องมืออื่นๆ ได้แก่ Speedshop สำหรับการปรับแต่งประสิทธิภาพ และPerformance Co- Pilot [ 39 ]
4Dwm
4Dwmเป็น ส่วนประกอบ ตัวจัดการหน้าต่างของIRIX Interactive Desktopซึ่งปกติจะใช้บน เวิร์กสเตชัน Silicon Graphicsที่ทำงานบน IRIX 4Dwm พัฒนามาจากMotif Window Manager รุ่นเก่า และใช้ชุดเครื่องมือวิดเจ็ตMotif บนX Window Systemที่พบในระบบUnix ส่วนใหญ่ [ 32 ] [ 40 ] [ 41 ] 4Dwm บน IRIX เป็นหนึ่งในเดสก์ ท็อปอินเทอร์เฟซผู้ใช้แบบกราฟิกเริ่มต้นตัวแรกที่เป็นมาตรฐานบนระบบคอมพิวเตอร์ Unix 4Dwm หมายถึง " ตัวจัดการหน้าต่าง มิติที่สี่ " และไม่มีความเกี่ยวข้องกับdwm
ตัวจัดการหน้าต่าง Xอื่นๆ ที่เลียนแบบ รูปลักษณ์และความรู้สึกของ 4Dwm มีอยู่ เช่น ธีม 4Dwm สำหรับIceWMและ MaxxDesktop [ 32 ]ซึ่งเป็นการ ใช้งาน โคลน /ที่เข้ากันได้กับ 4Dwm โดยอิงจากOpenMotif MaxxDesktop รองรับทั้ง รูปลักษณ์ SGI แบบคลาสสิก และรูปลักษณ์ที่ทันสมัย/ขัดเกลาด้วยฟอนต์แบบป้องกันรอยหยักและรองรับ UTF-8
คุณสมบัติ
- ตัวจัดการหน้าต่างแบบเรียงซ้อน
- ใช้ ไลบรารีวิดเจ็ต Motifผ่าน C++ Viewkit
- สามารถเรียกใช้งานแอปพลิเคชันผ่านแผงเมนู ได้
- การตกแต่งหน้าต่างประกอบด้วยขอบและแถบชื่อเรื่อง
- แถบหัวเรื่องมี ปุ่ม เมตาและฟังก์ชันสำหรับย่อและขยายหน้าต่าง
- การสนับสนุนสำหรับธีม
ดูเพิ่มเติม
- ซอฟต์แวร์ IRIX
- รูปแบบ ภาพของ Silicon Graphicsเกี่ยวกับ
.iris
ลิงก์ภายนอก
- กระจกสะท้อนเอกสารทางเทคนิค
- เว็บไซต์เอกสารประกอบการใช้งาน IRIX "TechPubs"
- Silicon Bunny - ซอฟต์แวร์และข้อมูลเกี่ยวกับ IRIX
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ อินฟราเรด
IRIX ( / ˈ aɪ r ɪ k s / , EYE -ricks , เป็นคำผสมระหว่าง IRIS และ UNIX ) เป็น ระบบปฏิบัติการ ที่เลิกใช้งานแล้ว พัฒนาโดย Silicon Graphics (SGI)...
ประวัติศาสตร์
SGI เริ่มใช้ชื่อ IRIX ในระบบปฏิบัติการเวอร์ชัน 3.0 ที่วางจำหน่ายในปี 1988 สำหรับ เวิร์กสเตชันและเซิร์ฟเวอร์ซีรี่ส์ SGI IRIS 4D เวอร์ชันก่อนหน้าจะระบุด้วยหมายเลขเวอร์ชันที่ขึ้นต้นด้วย "4D1-" เท่านั้น เช่น "4D1-2.
คุณสมบัติ
IRIX 6.5 เป็นไปตามมาตรฐาน UNIX System V Release 4, UNIX 95 และ POSIX (รวมถึง ACL และ Capabilities ฉบับร่าง 1e/2c 15 ) [ 5 ]
4Dwm
4Dwm เป็น ส่วนประกอบ ตัวจัดการหน้าต่าง ของ IRIX Interactive Desktop ซึ่งปกติจะใช้บน เวิร์กสเตชัน Silicon Graphics ที่ทำงานบน IRIX 4Dwm พัฒนามาจาก Motif Window Manager รุ่นเก่า และใช้ ชุดเครื่องมือวิดเจ็ต Motif บน X Window System ที่พบในระบบ Unix ส่วนใหญ่ [ 32...