multy prograaming sisttam

edsger dablyu-yude neethrthwathilulla oru team roopakalppana cheytha oru computer operating sistamaayirunnu multiplogramming sisttam allengil oesu. dijkstra, monographukalil vivarikkukayum 1968 ll prasidheekarikkukayum cheythu.
dijkstra orikkalum eee samvidaanathinu peru nalkiyittilla; netherlandsile indhoven yooniversitti oof teknolajiyude (dutch bhashayil) peraaya "technishe hogskul indhoven" ennathinte churukkapperaan "dhii". multitaskingine pinthunaykkunna oru baachu sistamaayirunnu eee sisttam; ithu oru multy-user operating sisttamaayi roopakalppana cheythitilla. ithu ezz. dii. ezz 940 poleyaayirunnu, pakshe "sisttathile prakriyakalude koottam staatik aayirunnu".
software adhishtitha peju cheytha vertual memmariyude aadya roopangal (electrologica x8 hardware adhishtitha memory maanejmentine pinthunaykkunnilla) sisttam prathyakshatthil avatharippichu, ithu prograamukale drum memmariyil bhauthika lokkeshanukal upayogikkaan nirbandhitharaakunnathil ninnu mochippichu. sisttam dinacharyakalilekku kolukal svayameva srishtikkunnathinaayi, aavasyamulla vivarangal memmariyilaanennu urappakkukayum aavashyamenkil kaimaattam cheyyukayum cheiyunna" oru parishkaricha algol compiler (dijkastrayude sisttam pinthunaykkunna eaka prograaming bhasha) upayogichaanu ithu cheythath. peju cheytha vertual memory inputt/outtputtu (aii/oo) upakarana daatta bufferingin operating sisttam kodinte ganyamaaya bhaagathinum mikkavarum ellah algol 60 compilerinum upayogichu. eee samvidaanathil, semaphoreukal aadyamaayi oru prograaming nirmmaanamaayi upayogichu.
design.
multiprogramming sisttathinte roopakalppana oru layerd gadanayude upayogathinu pradhaanamaan, athil "uyarnna" paalikal "thaazhnna" paalikale maathram aasrayichirikkunnu
systethekkurichulla nyaayavaadam (ardha-aupachaarika reethikal upayogichu) kooduthal tractable akkunnathinum sisttam vardhippikkunnathinum parisodhikkunnathinum soukaryamorukkunnathinum uyarnna paalikalkku thaazhathe paalikale maathram aashrayikkaan kazhiyumenna niyanthranam designermar earppeduthi. oro paaliyum nalkunna amoorthathakalude samagramaya parishodhanayode, aadyam 0 lair kramathilaanu paalikal nadappilaakkiyathu. kerneline paalikalakki vibhajikkunnath chila vidhangalil multixinte pilkkala ring-segmenteshan modalinu samanamaayirunnu. thudarnnulla niravadhi operating sisttangal windos enn. tii, maakokal ennivayulppede oru paridhivare layering upayogichittundu, ennirunnaalum saadhaaranayaayi kurachu paalikal maathrame ulloo.
dutch electrologica x8 computerinaayi assembly bhaashayilaan sisttathinte coode ezhuthiyathu. eee computerinu 27 bitt vaakkinte valippam, 48 kilowade coor memory, 512 kilowade drum memory enniva undaayirunnu, ithu ell. aarr. yuu kaashe algoritam, paper tape readerukal, paper tape panchukal, plottarukal, printarukal ennivaykku backing store nalkunnu.

