www.wikidata.uk-ua.nina.az
THE multiprogramming system abo THE OS operacijna sistema sproektovana i realizovana komandoyu rozrobnikiv yaku ocholyuvav Edsger Dejkstra u 1965 66 h rokah 1 Monografiyi sho opisuvali sistemu buli opublikovani 1968 go roku THE multiprogramming systemRozrobnik Edsger Dejkstra i inshi rozrobniki z Ejndgovenskogo Tehnologichnogo UniversitetuNapisano na Mova asemblera mashini Electrologica X8Robochij stan Proekt zakritoPochatkovij vipusk 1968 55 rokiv tomu 1968 Platformi Electrologica X8Sam Dejkstra ne vikoristovuvav nazvu THE dlya operacijnoyi sistemi ce bula prosto abreviatura z nid Technische Hogeschool Eindhoven Tehnichnij universitet Ejndgovena Niderlandi Sistema priznachalasya perevazhno dlya paketnoyi obrobki zavdan 2 i pidtrimuvala bagatozadachnist dizajn sistemi ne peredbachav bilsh nizh odnogo koristuvacha THE bula shozha na operacijnu sistemu mashini SDS 940 ale mnozhina procesiv u THE bula statichnoyu 2 U sistemi THE z yavilasya pidtrimka odnogo z pershih programnih realizacij virtualnoyi pam yati mashina Electrologica X8 ne zabezpechuvala mehanizmiv potribnih shob realizuvati virtualnu pam yat aparatno 2 Takim chinom prikladna programa dlya THE zvilnyalasya vid neobhidnosti znannya fizichnih adres pam yati na magnitnomu barabani Realizaciya dosyagalasya za dopomogoyu modifikovanogo kompilyatora movi ALGOL ce bula yedina mova sho pidtrimuvalasya u THE yakij avtomatichno generuvav sistemni vikliki pri dostupi do pam yati takim chinom garantuyuchi sho yaksho dani do yakih zvertayutsya ne buli u operativnij pam yati voni avtomatichno pidvantazhuvalis z barabana 2 Mehanizmi storinkovoyi virtualnoyi pam yati takozh zastosovuvalisya dlya buferizaciyi danih vvodu vivodu i tisno buli integrovani z bagatma pidsistemami samoyi OS THE bula pershoyu OS u yakij znajshli shiroke zastosuvannya semafori Arhitektura RedaguvatiArhitektura operacijnoyi sistemi viriznyalasya novitnimi dlya svogo chasu pidhodami do rozdilennya shariv angl layers vishi shari mali za zadumom zalezhati lishe vid nizhchih Shar 0 vidpovidav za aspekti bagatozadachnosti vidbuvalosya prijnyattya rishennya pro te yakomu procesu vidiliti centralnij procesor z vrahuvannyam procesiv sho buli zablokovani na semaforah Cej najnizhchij shar mistiv obrobniki pererivan i zdijsnyuvav peremikannya kontekstu koli potribno bulo zapustiti chergovij proces Govoryachi suchasnimi terminami ce buv planuvalnik operacijnoyi sistemi Shar 1 vidpovidav za vidilannya pam yati U suchasnij terminologiyi ce buv dispetcher pidkachuvannya storinok Shar 2 zabezpechuvav komunikaciyu mizh operacijnoyu sistemoyu i konsollyu operatora Shar 3 zabezpechuvav vvedennya i vivedennya danih z i na pristroyi pid yednani do komp yutera vklyuchno z mehanizmami buferizaciyi danih Shar 4 skladavsya z zastosunkiv Vsogo bulo 5 koristuvackih procesiv sho vidpovidali za kompilyaciyu vikonannya program i vivid druk danih koristuvackih program Koli bud yaka programa zavershuvalasya vikonannya peredavalosya nazad do planuvalnika OS oriyentovanogo na prioriteti yakij zapuskav procesi sho chekayut na vvid vivid Sharom 5 vvazhavsya koristuvach sistemi za slovami Dejkstri komponent yakij realizuvali ne mi Takij pidhid na dumku rozrobnikiv polegshuvav formalne dovedennya korektnosti aspektiv OS a takozh spriyav inkrementalnij rozrobci komponentiv sistemi Shari realizuvalisya krok za krokom shar 0 u pershu chergu a nastupni pislya retelnogo testuvannya i formalnogo dovedennya v ramkah prijnyatih abstrakcij Takij podil yadra OS buv u dechomu shozhij na pidhid zastosovanij u Multics z yiyi mehanizmami kilec dostupu i segmentaciyi Sistema bula napisana na movi asemblera dlya komp yutera Electrologica X8 Shirina mashinnogo slova u comu komp yuteri stanovila 27 rozryadiv ob yem pam yati na feritovih kilcyah skladav 32 kilosliv 2 a barabannoyi 512 kilosliv Dzherela Redaguvati Dijkstra E W 1968 The structure of the THE multiprogramming system Communications of the ACM 11 5 341 346 doi 10 1145 363095 363143 a b v g d Silberschatz Abraham Peterson James L May 1988 13 Historical Perspective Operating System Concepts s 512 Otrimano z https uk wikipedia org w index php title THE operacijna sistema amp oldid 38268787