Cray operační systém - Cray Operating System
![]() | tento článek potřebuje další citace pro ověření.Prosince 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojář | Cray Research[1] |
---|---|
Pracovní stav | Přerušeno |
První vydání | 1975[1] |
Poslední vydání | 1.17.2 / červenec 1990 |
Marketingový cíl | Superpočítače |
K dispozici v | Angličtina |
Platformy | Cray-1, Cray X-MP čára |
Licence | Proprietární |
The Cray operační systém (COS) uspěl Operační systém Chippewa (dodáváno se staršími počítačovými systémy Řada CDC 6000 a CDC 7600 ) a je Cray Research Nyní je ukončeno vlastnictví operační systém pro jeho Cray-1 (1976) a Cray X-MP superpočítače a hlavní operační systém těchto platforem, dokud nebude nahrazen UNICOS na konci 80. let. COS byl dodán s Cray Assembly Language (CAL), Cray FORTRAN (CFT) a Pascal.
Design
Jak COS napsal ex-Kontrolní data zaměstnanci, jeho příkazový jazyk a vnitřní organizace se silně podobali ROZSAH operační systém na CDC 7600 a předtím EXEC * 8 z dřívějšího rodokmenu ERA / Univac od CDC. Uživatelské úlohy byly zadány do COS prostřednictvím front-endových počítačů prostřednictvím vysokorychlostního rozhraní kanálu a tzv software stanice. Přední stanice byly obvykle velké IBM nebo Kontrolní data sálové počítače. Nicméně DEC VAX byl také velmi populární front-end. Interaktivní použití COS bylo možné prostřednictvím stanic, ale většina uživatelů jednoduše zadala dávkové úlohy.
Datové sady rezidentní disky používané uživatelským programem byly „lokální“ pro jednotlivé úlohy. Jakmile je úloha dokončena, její místní datové sady budou uvolněny a uvolněno místo. Aby bylo možné uchovat data mezi úlohami, musely být datové soubory výslovně označeny jako „trvalé“. Magnetická páska datové sady byly podporovány také na systémech Cray, které byly vybaveny I / O subsystémem.
COS také poskytla plánování úloh a zařízení kontrolních bodů / restartů pro správu velkých pracovních zátěží, a to i napříč výpadky systému (plánovanými i neplánovanými.)
Interně bylo COS rozděleno na velmi malý EXEC předávající zprávy a řadu procesorů systémových úkolů (úkoly STP). Každá úloha STP byla svou povahou podobná programům periferních procesorů dříve Kontrolní data operační systémy.
Seznam úkolů STP
Úkol STP | Popis |
---|---|
DQM | Správce front disků |
EXP | Procesor uživatelské výměny |
JCM | Správce pracovních tříd |
JSH | Plánovač úloh |
PDM | Stálý správce datové sady |
SCP | Procesor volání stanice |
SPUŠTĚNÍ | Spuštění |
TQM | Správce páskové fronty |
Protože však stroje Cray neměly periferní procesory, hlavní centrální procesor provedl kód operačního systému.
Zatímco zdroj pro verzi 1.13 byl vydán jako veřejná doména, 1.17 je k dispozici na archive.org.[2]
Viz také
Reference
![]() | Tento operační systém související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |