อ่าน 6 นาที
ระบบปฏิบัติการที่ครอบคลุมทั่วไป
ระบบปฏิบัติการที่ครอบคลุมทั่วไป ( GCOS , / ˈdʒiːkoʊs / ; เดิมคือ GECOS , General Electric Comprehensive Operating Supervisor ) [ a ] เป็นตระกูลของ ระบบปฏิบัติการ ที่มุ่ง เน้น...
ระบบปฏิบัติการที่ครอบคลุมทั่วไป
| ระบบปฏิบัติการทั่วไปที่ครอบคลุม (GECOS) | |
|---|---|
| นักพัฒนา | เจเนอรัลอิเล็กทริก , ฮันนี่เวลล์ , กรุ๊ปบูลล์ , อะทอส |
| สถานะการทำงาน | ปัจจุบัน |
| การเผยแพร่ครั้งแรก | พ.ศ. 2505 |
| รุ่นล่าสุด | จีซีเอส 8 |
| แพลตฟอร์มที่รองรับ | GE-600 ซีรีส์ , Honeywell 6000 ซีรีส์ |
| ใบอนุญาต | กรรมสิทธิ์ |
| เว็บไซต์อย่างเป็นทางการ | atos.net/en/products/enterprise-servers/bullsequana-m |
ระบบปฏิบัติการที่ครอบคลุมทั่วไป( GCOS , / ˈdʒiːkoʊs / ;เดิมคือGECOS , General Electric Comprehensive Operating Supervisor ) [ a ]เป็นตระกูลของระบบปฏิบัติการ ที่มุ่ง เน้น ไปยัง คอมพิวเตอร์เมนเฟรมGE -600 ซีรีส์36 บิต [ 1 ] และ Honeywell 6000 ซีรีส์ [ 2 ]
GCOS เวอร์ชันดั้งเดิมได้รับการพัฒนาโดยGeneral Electricตั้งแต่ปี 1962 [ 3 ]ระบบปฏิบัติการนี้ยังคงใช้งานอยู่ในปัจจุบันในเวอร์ชันล่าสุด (GCOS 7 และ GCOS 8) บนเซิร์ฟเวอร์และเมนเฟรมที่ผลิตโดยGroupe Bullโดยส่วนใหญ่ผ่านการจำลอง เพื่อให้เกิดความต่อเนื่องกับสภาพแวดล้อมเมนเฟรมแบบดั้งเดิม GCOS 7 และ GCOS 8 เป็นสาขาที่แยกจากกันของระบบปฏิบัติการและยังคงได้รับการพัฒนาควบคู่กันไป[ 4 ]
ประวัติศาสตร์
GECOS/Honeywell GCOS 3
ระบบปฏิบัติการ GECOS ได้รับการพัฒนาโดย General Electric สำหรับซีรี่ส์ GE-600 36 บิต ในช่วงปี 1962–1964; GE เปิดตัว GECOS I (พร้อมต้นแบบ 635) ในเดือนเมษายน 1965, GECOS II ในเดือนพฤศจิกายน 1965 และ GECOS III (พร้อมระบบแบ่งเวลาใช้งาน) ในปี 1967 [ 5 ]ในด้านสถาปัตยกรรมนั้นคล้ายคลึงกับIBSYSบนIBM 7094มากกว่าDOS/360บนIBM System/360อย่างไรก็ตาม สถาปัตยกรรมโปรเซสเซอร์สี่ตัวของซีรี่ส์ GE 600 นั้นแตกต่างจาก System/360 มาก และ GECOS ก็มีความทะเยอทะยานมากกว่า DOS/360 GECOS-III รองรับทั้งระบบแบ่งเวลาใช้งาน (TSS) และการประมวลผลแบบกลุ่มโดยมีการจัดสรรหน่วยความจำแบบไดนามิก (ในขณะนั้น IBM ใช้พาร์ติชัน แบบคงที่ ) ทำให้เป็นระบบปฏิบัติการรุ่นที่สองอย่างแท้จริง
หลังจากที่ Honeywell เข้าซื้อกิจการแผนกคอมพิวเตอร์ของ GE แล้ว GECOS-III ก็ถูกเปลี่ยนชื่อเป็น GCOS 3 และสายผลิตภัณฑ์ฮาร์ดแวร์ก็ถูกเปลี่ยนชื่อเป็นHoneywell 6000 seriesโดยเพิ่ม EIS (enhanced instruction set, character oriented instead of word oriented) เข้าไปด้วย[ 6 ] [ 7 ] [ 8 ]
ระบบปฏิบัติการอื่นๆ ที่ใช้ชื่อ GCOS
ชื่อ "GCOS" ถูกนำมาใช้กับระบบปฏิบัติการของผลิตภัณฑ์ทั้งหมดที่ Honeywell วางจำหน่ายในตลาด
GCOS-64 ซึ่งเป็นระบบปฏิบัติการ 32 บิตที่แตกต่างอย่างสิ้นเชิงสำหรับซีรี่ส์ Level 64 คล้ายกับMultics ได้รับการออกแบบโดยนักพัฒนา ของHoneywell และ Honeywell Bull ในฝรั่งเศสและบอสตัน[ 9 ]
GCOS-62 [ 10 ] [ 9 ]ระบบปฏิบัติการสำหรับเครื่องระดับล่าง 32 บิตอีกเครื่องหนึ่ง คือซีรีส์ Level 62 ได้รับการออกแบบใน อิตาลี
GCOS-61 เป็นระบบปฏิบัติการสำหรับระบบขนาดเล็กรุ่นใหม่ที่ผลิตในฝรั่งเศส (รุ่น 58 ต่อมาคือระดับ 61/58)
ระบบปฏิบัติการสำหรับมินิคอมพิวเตอร์ 16 บิตรุ่นใหม่ จากรัฐแมสซาชูเซตส์ (บิลเลอริกา) ชื่อLevel 6ได้รับชื่อว่า GCOS 6
GCOS 7 และ GCOS 8
มีการเปลี่ยนชื่อผลิตภัณฑ์ฮาร์ดแวร์อีกครั้งในปี 1979 โดย Level 6 กลายเป็น DPS 6, Level 62 กลายเป็น DPS 4, Level 64 กลายเป็น DPS 7 และ Level 66 กลายเป็น DPS 8 ระบบปฏิบัติการยังคงใช้ชื่อแบรนด์ GCOS โดยมีการเปิดตัว GCOS 6, GCOS 4, GCOS 7 และ GCOS 8 GCOS 8 เป็นการเขียนใหม่ทั้งหมดของ GCOS 3 [ 9 ]โดยมีการเปลี่ยนแปลงเพื่อรองรับการจัดการหน่วยความจำเสมือนที่แท้จริงและการแบ่งหน้าตามความต้องการ (การเปลี่ยนแปลงเหล่านี้ยังต้องการฮาร์ดแวร์ใหม่ด้วย) GCOS 3 ได้รับการสนับสนุนในการบำรุงรักษาเป็นเวลาหลายปีหลังจากประกาศและการเปลี่ยนชื่อนี้ Honeywell Bull ได้ตีพิมพ์ "Large Systems: GCOS 8 OS Time Sharing System User's Guide" ในปี 1986 [ 11 ]
มรดก
DPS 6 และ DPS 4 (เดิมคือ Level 62) ถูกแทนที่ด้วยMotorola 68000และต่อมาด้วย มินิคอมพิวเตอร์ PowerPCที่ใช้ Unix และสายผลิตภัณฑ์ก็ถูกยกเลิก แม้ว่า GCOS 6 จะทำงานบนอีมูเลเตอร์บนAIXก็ตาม[ 12 ]สายผลิตภัณฑ์ DPS 7 พร้อมกับ GCOS 7 ยังคงพัฒนาต่อไปเป็นฐานฮาร์ดแวร์ DPS 7000
ในช่วงปลายทศวรรษ 1980 ฮันนี่เวลล์ขายธุรกิจคอมพิวเตอร์ให้กับบริษัทร่วมทุนซึ่งในตอนแรกประกอบด้วยNECและ Bull โดยที่ฮันนี่เวลล์ยังคงถือหุ้นอยู่ระยะหนึ่ง ต่อมาอีกสองสามปี Bull ก็เข้าครอบครองบริษัททั้งหมด NEC เป็นผู้จัดหาฮาร์ดแวร์เมนเฟรมหลายรุ่นในระดับสูง ซึ่งสามารถใช้งานได้ทั้งระบบปฏิบัติการ GCOS 8 และACOS -4 ของตนเอง ส่วน Bull ใช้ชื่อรุ่น DPS-9000 สำหรับเมนเฟรมทุกรุ่นที่ใช้ GCOS 8 ซึ่งรวมถึงรุ่นที่ออกแบบโดยทั้ง Bull และ NEC
ในช่วงปลายทศวรรษ 1990 และต้นทศวรรษ 2000 ความปรารถนาของ Bull คือการมุ่งเน้นการพัฒนาบนฐานฮาร์ดแวร์เดียว โดยใช้ ชิป Intel ทั่วไป แต่เพิ่มมูลค่าให้กับ Bull แพลตฟอร์มนี้เรียกว่าNovascale [ 13 ]และใช้โปรเซสเซอร์Itanium 2 ซึ่งสามารถรันทั้ง WindowsและLinuxได้โดยตรง อย่างไรก็ตามโปรแกรมจำลองชุดคำสั่ง สำหรับทั้ง DPS 7000 และ DPS 9000 อนุญาตให้ GCOS 7 และ GCOS 8 ทำงานบนแพลตฟอร์มนี้ได้ การสิ้นสุดของตระกูล Itanium ทำให้ต้องเปลี่ยนฮาร์ดแวร์ และในปี 2022 GCOS 7 และ GCOS 8 ได้รับการจำลองบน ฮาร์ดแวร์Bull Sequana M7200 และ M9600 ที่ใช้ Xeon ตามลำดับ [ 14 ] [ 15 ]
Bull มีแผนที่จะให้การสนับสนุน GCOS 7 และ GCOS 8 ต่อไปอย่างน้อยจนถึงปี 2025 รวมถึงการอัปเกรดฮาร์ดแวร์และซอฟต์แวร์เป็นประจำ
ร่องรอยอิทธิพลของ GCOS ยังคงมีอยู่ในระบบ UNIX สมัยใหม่ในปัจจุบัน ระบบ Unix รุ่นแรกๆ บางระบบที่Bell Labsใช้เครื่อง GCOS สำหรับการจัดคิวการพิมพ์และบริการอื่นๆ[ 16 ]ฟิลด์ที่เพิ่มเข้าไปใน " /etc/passwd " เพื่อเก็บข้อมูล ID ของ GCOS เรียกว่า " ฟิลด์ GECOS " และยังคงมีอยู่จนถึงปัจจุบันในชื่อสมาชิก "pw_gecos" ซึ่งใช้สำหรับชื่อเต็มของผู้ใช้และข้อมูลระบุตัวตนอื่นๆ
ปัจจุบัน Multics ภายใต้โปรแกรมจำลอง DPS8M [ 17 ]ยังคงความสามารถในการรันงาน GCOS ทั้งแบบแบตช์และแบบแบ่งเวลาผ่าน "โปรแกรมจำลองสภาพแวดล้อม Multics GCOS" [ 18 ]
แอปพลิเคชัน
GCOS 3 (และต่อมา GCOS 7 และ GCOS 8) มีฐานข้อมูลเครือข่ายCODASYL ที่เรียกว่าIntegrated Data Store (IDS) ซึ่งเป็นต้นแบบของIDMS ที่ประสบความสำเร็จ มากกว่า[ 9 ]
มีการออกแบบ มอนิเตอร์การประมวลผลธุรกรรมหลายตัวสำหรับ GCOS 3 และ GCOS 8 ความพยายามแรกๆ ในการประมวลผลธุรกรรม (TP) สำหรับ GCOS 3 คือ Transaction Processing Executive ซึ่งตั้งสมมติฐานว่าควรเริ่มต้นกระบวนการ ใหม่เพื่อจัดการแต่ละ ธุรกรรมและประสบความสำเร็จเพียงเล็กน้อยเท่านั้น ระบบ TP อีกระบบหนึ่งคือ Transaction Driven System (TDS) ได้รับการพัฒนาขึ้นสำหรับ GCOS 3 ในเวลาต่อมา โดยใช้กระบวนการเดียว (อาจมีหลายเธรด) เพื่อให้บริการธุรกรรมทั้งหมด TDS เป็นการพัฒนาโดย Honeywell เป็นหลัก ต่อมาถูกแทนที่ด้วย Transaction Processing 8 (TP8) ที่เข้ากันได้กับเวอร์ชันก่อนหน้าใน GCOS 8 ซึ่งได้รับประโยชน์จากการปรับปรุงสถาปัตยกรรมระบบ GCOS ที่มาพร้อมกับ GCOS 8 เพื่อใช้ประโยชน์จากแนวคิดหน่วยความจำเสมือนอย่างเต็มที่ TP8 ใช้กระบวนการคงที่หลายกระบวนการในลักษณะคล้ายกับ daemon ของ UNIX เพื่อจัดการธุรกรรมขาเข้าในลักษณะมัลติเพล็กซ์ TDS และ TP8 ซึ่งเป็นรุ่นต่อจาก TDS ประสบความสำเร็จในเชิงพาณิชย์ และ TDS มีมาก่อนIBM CICSซึ่งมีสถาปัตยกรรมที่คล้ายคลึงกันมาก ผลิตภัณฑ์ที่คล้ายกันซึ่งมีชื่อว่า TDS ได้รับการพัฒนาขึ้นสำหรับ GCOS-7 แต่สถาปัตยกรรมภายในแตกต่างกันโดยสิ้นเชิง
สถาปัตยกรรมระบบและแนวคิด
GCOS เป็นระบบปฏิบัติการแบบมัลติเธรดดิ้งและมัลติโปรแกรมมิ่งซึ่งเดิมทีออกแบบมาเพื่อการประมวลผลแบบแบตช์ แต่ในเวอร์ชันต่อมาได้มีการปรับปรุงเพื่อรองรับสภาพแวดล้อมการใช้งานแบบไทม์แชนนิ่งและการประมวลผลธุรกรรมออนไลน์ ระบบที่ใช้งาน GCOS ในปัจจุบันส่วนใหญ่ใช้สำหรับการประมวลผลแบบแบตช์และ OLTP หรือใช้เป็นเซิร์ฟเวอร์แบ็กเอนด์ขององค์กร
GCOS มีสถาปัตยกรรมพื้นฐานที่คล้ายกับระบบปฏิบัติการสำหรับ IBM 360 และ IBM 7090 Series รุ่นก่อนหน้า รวมถึงระบบปฏิบัติการรุ่นต่อมาที่แข่งขันกัน นอกจากนี้ยังได้รับอิทธิพลอย่างมากจากโครงการต่างๆ เช่นMEDINET [ 19 ] Multics และ WWMCCS [ 20 ] และสืบทอดโครงสร้างความปลอดภัยที่แข็งแกร่งมาด้วย คุณสมบัติของฮาร์ดแวร์และซอฟต์แวร์รวมกันทำให้ระบบปฏิบัติการมีความปลอดภัยเป็นพิเศษสำหรับระบบปฏิบัติการในยุคและประเภทเดียวกัน Multics มีอิทธิพลต่อการออกแบบฮาร์ดแวร์ โดยมีคำสั่งการถ่ายโอนการควบคุมที่ปลอดภัยแบบเน้นเกต และระบบระดับความปลอดภัยที่บังคับใช้ด้วยฮาร์ดแวร์ซึ่งคล้ายกับวงแหวน Multics ที่มีชื่อเสียงมาก สภาพแวดล้อมการทำงานเช่น WWMCCS ผลักดันการพัฒนาคุณสมบัติความปลอดภัยพิเศษเพื่อให้สามารถโฮสต์ข้อมูลลับได้อย่างปลอดภัยและการแบ่งส่วน ในช่วงเวลาหนึ่ง มีการบำรุงรักษาระบบ GCOS เวอร์ชันแยกต่างหากที่มีคุณสมบัติความปลอดภัยพิเศษเปิดใช้งานไว้สำหรับลูกค้ารัฐบาลโดยเฉพาะ
GCOS เวอร์ชันแรกๆ และฮาร์ดแวร์ที่ใช้งานนั้นไม่รองรับหน่วยความจำเสมือนแบบแบ่งหน้า แต่รองรับหน่วยความจำส่วนเดียวต่อกระบวนการ ทำให้ด้อยกว่าในด้านการแบ่งเวลาใช้งาน โดยเฉพาะเมื่อเทียบกับฮาร์ดแวร์ที่ออกแบบมาเพื่อรองรับ Multics และฮาร์ดแวร์ DEC PDP-10 ในยุคเดียวกัน
GCOS เป็นระบบปฏิบัติการที่เน้นกระบวนการ โดยแต่ละกระบวนการจะมีเธรดการทำงานตั้งแต่หนึ่งเธรดขึ้นไป และทำงานในพื้นที่หน่วยความจำเสมือนของตนเอง[ 9 ]หน่วยความจำเสมือนถูกแบ่งออกเป็นส่วนๆ ที่มีขนาดตามอำเภอใจ คล้ายกับส่วนของ Multics และการแปลงที่อยู่ระดับที่สองจะแปลงที่อยู่เสมือนบริสุทธิ์เป็นที่อยู่ที่สามารถแบ่งหน้าได้ จากนั้นจึงแปลงเป็นที่อยู่จริงในหน่วยความจำหลักหรือหน่วยความจำสำรอง ส่วนต่างๆ และหน้าต่างๆ รวมถึงโครงสร้างอื่นๆ ประกอบด้วยพารามิเตอร์ความปลอดภัยที่บังคับใช้โดยฮาร์ดแวร์ สถาปัตยกรรมหน่วยความจำเสมือนระดับบนสุดยังช่วยลดความซับซ้อนของการแบ่งปันโค้ดและข้อมูลในลักษณะที่ปลอดภัย ซึ่งคล้ายกับ Multics อีกด้วย
GCOS แต่ละเวอร์ชันได้รับการออกแบบมาสำหรับฮาร์ดแวร์เฉพาะ เครื่องรุ่นล่าสุดที่สามารถใช้งานระบบปฏิบัติการนี้ได้นั้น ทำงานผ่านการจำลองฮาร์ดแวร์นั้น ฮาร์ดแวร์ดั้งเดิมนั้นมีส่วนคล้ายคลึงกับฮาร์ดแวร์ Multics มากเสียจนอุปกรณ์เมนเฟรมบางชนิดสามารถสลับจาก "โหมด GCOS" ไปเป็น "โหมด Multics" ได้ด้วยการหมุนปุ่มเพียงครั้งเดียว อุปกรณ์ต่อพ่วงส่วนใหญ่ที่ใช้กับ GCOS ก็สามารถใช้กับ Multics ได้เช่นกัน แม้ว่าโปรเซสเซอร์เครือข่ายส่วนหน้าของทั้งสองระบบจะแตกต่างกันมากก็ตาม
ภาษาโปรแกรม ที่ใช้ได้สำหรับ GCOS ได้แก่ GCOS Algol, Algol-68 , COBOL , SNOBOL , JOVIAL , APL , GPL, [ 21 ] FORTRAN 68, CORAL 66 , FORTRAN 77 [ 22 ]และB [ 23 ]
หน่วยจัดเก็บ GCOS8
คำศัพท์สมัยใหม่สำหรับหน่วยจัดเก็บข้อมูลนั้นใช้ได้กับระบบปฏิบัติการและผู้ผลิตคอมพิวเตอร์หลายราย และเป็นส่วนหนึ่งของการสนทนาในชีวิตประจำวัน คำต่างๆ เช่นเมกะไบต์และกิกะไบต์มีความหมายเหมือนกันสำหรับทุกคน และคำต่างๆ เช่นเมบิไบต์และกิบิไบต์ได้รับการกำหนดมาตรฐานอย่างเป็นทางการแล้ว
อย่างไรก็ตาม ระบบ GCOS8 มีมาก่อนระบบการเพาะเลี้ยงแบบโมโนคัลเจอร์นี้ โดยมีหน่วยย่อยบางส่วนของระบบเอง ดังต่อไปนี้:
| หน่วย[ 24 ] [ 25 ] | ชื่อเต็ม | ความหมาย | เทียบเท่าทั่วไป[ b ] |
|---|---|---|---|
| คำ | คำ | 36 บิต, 6 อักขระ BCD , 4 อักขระ ASCII | 4 ไบต์ |
| แอลลิงก์ | ลิงก์เล็ก (บางครั้งเรียกว่า "บล็อก") | 320 คำ | 1280 ไบต์ หรือ 1.25 กิโลไบต์ |
| ลิงก์ | ลิงก์ | 12 LLINK | 15,360 ไบต์ หรือ 15 กิโลไบต์ |
| กระพริบ | บิ๊กลิงก์ | 5 ลิงก์ | 76,800 ไบต์ หรือ 75 กิโลไบต์ |
โปรดทราบว่าในระบบนี้ ไบต์หนึ่งไบต์ประกอบด้วย 9 บิต โดยมีค่าตั้งแต่ (000) 8ถึง (777) 8หรือ 0–511 ซึ่งแตกต่างจากไบต์ 8 บิตทั่วไปที่มีค่าตั้งแต่ (000) 8ถึง (377) 8หรือ 0-255 ทั้งนี้เนื่องจากสถาปัตยกรรม CPU แบบ 36 บิต
ขนาดไฟล์ถาวรระบุเป็น Llinks (1280 ไบต์) ขนาดไฟล์ชั่วคราวระบุเป็น Links (15,360 ไบต์) ตั้งแต่ช่วงต้นทศวรรษ 1970 เป็นต้นมา ดิสก์ไดรฟ์ GCOS 3 และ GCOS 8 ทั้งหมดใช้การกำหนดแอดเดรสแบบบล็อกตรรกะ (Logical Block Addressing หรือ LBA)
การติดตั้ง
- วิทยาลัยซิตี้คอลเลจแห่งซานฟรานซิสโกพร้อมสิทธิ์การเข้าถึงWWMCCS
ดูเพิ่มเติม
- ลำดับเหตุการณ์ของระบบปฏิบัติการ
- คอมพิวเตอร์เมนเฟรม
- ระบบปฏิบัติการที่ครอบคลุมขั้นสูง
- ฟิลด์ Gecosโดยทั่วไปใช้สำหรับบันทึกข้อมูลทั่วไปเกี่ยวกับบัญชีผู้ใช้ในระบบปฏิบัติการที่คล้าย Unix
หมายเหตุ
ลิงก์ภายนอก
- Novascale GCOS – หน้าผลิตภัณฑ์ Groupe Bull GCOS
- เบลเลค, ฌอง. "จาก GECOS ถึง GCOS8; ประวัติของระบบขนาดใหญ่ใน GE, Honeywell, NEC และ Bull" . Fédération des Equipes Bull . สืบค้นเมื่อ17 พฤษภาคม 2010 .
- บทนำเกี่ยวกับการประมวลผลแบบกลุ่มของ GCOS (สำหรับผู้ใช้งานระบบแบ่งเวลาใช้งาน)วันที่เข้าถึง 6 กันยายน 2561
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ระบบปฏิบัติการที่ครอบคลุมทั่วไป
ระบบปฏิบัติการที่ครอบคลุมทั่วไป ( GCOS , / ˈdʒiːkoʊs / ; เดิมคือ GECOS , General Electric Comprehensive Operating Supervisor ) [ a ] เป็นตระกูลของ ระบบปฏิบัติการ ที่มุ่ง เน้น...
GECOS/Honeywell GCOS 3
ระบบปฏิบัติการ GECOS ได้รับการพัฒนาโดย General Electric สำหรับ ซีรี่ส์ GE-600 36 บิต ในช่วงปี 1962–1964; GE เปิดตัว GECOS I (พร้อมต้นแบบ 635) ในเดือนเมษายน 1965, GECOS II ในเดือนพฤศจิกายน 1965 และ GECOS III (พร้อมระบบแบ่งเวลาใช้งาน) ในปี 1967 [ 5 ]...
ระบบปฏิบัติการอื่นๆ ที่ใช้ชื่อ GCOS
ชื่อ "GCOS" ถูกนำมาใช้กับระบบปฏิบัติการของผลิตภัณฑ์ทั้งหมดที่ Honeywell วางจำหน่ายในตลาด
GCOS 7 และ GCOS 8
มีการเปลี่ยนชื่อผลิตภัณฑ์ฮาร์ดแวร์อีกครั้งในปี 1979 โดย Level 6 กลายเป็น DPS 6, Level 62 กลายเป็น DPS 4, Level 64 กลายเป็น DPS 7 และ Level 66 กลายเป็น DPS 8 ระบบปฏิบัติการยังคงใช้ชื่อแบรนด์ GCOS โดยมีการเปิดตัว GCOS 6, GCOS 4, GCOS 7 และ GCOS 8 GCOS 8...