Topar 3-kurs studenti Aralbaev Ramazannıń


Download 62.88 Kb.
bet6/7
Sana23.04.2023
Hajmi62.88 Kb.
#1393185
1   2   3   4   5   6   7
Bog'liq
Operacion Sistemalar

Yadtı basqarıw
Yad process ushın protsessor sıyaqlı zárúrli resurs esaplanadı, sebebi process tek onıń kodları hám maǵlıwmatları (barlıǵı shárt emes) tiykarǵı yadta bolsa, protsessor tárepinen orınlawǵa bolatuǵın.
Yadtı basqarıw ámeldegi fizikalıq yadtı sistema daǵı barlıq ámeldegi processler ortasında bólistiriwdi, process kodları hám maǵlıwmatlardı olardıń ajıratılǵan yad tarawlarına júklewdi, process kodlarınıń adreske baylanıslı bólimlerin ajıratılǵan aymaqtıń fizikalıq mánzillerine ornatıwdı hám yadtı qorǵawdı óz ishine aladı. hár bir processtiń tarawları
Yadtı bólistiriw algoritmlarınıń keń assortimenti bar. Olar, mısalı, processge ajıratılǵan yad tarawları sanı boyınsha parıq etiwi múmkin (birpara jaǵdaylarda yad processge bir úzliksiz maydan formasında, basqalarında bolsa bir neshe qońsılas bolmaǵan maydanlar formasında ajratıladı ), maydanlar shegaralarınıń erkinlik dárejesi (ol processtiń pútkil omiri ushın qattı ornatılıwı múmkin) yamasa processge kóbirek yad ajıratılǵanlıǵı sebepli dinamikalıq túrde háreketlenedi). Birpara sistemalarda yadtı ajıratıw belgilengen ólshem degi betlerde, basqalarında bolsa ózgeriwshen uzınlıqtaǵı segmentlerde ámelge asıriladı.
Zamanagóy operatsion sistemalarda yadtı basqarıwdıń eń ataqlı usıllarınan biri virtual yad dep ataladı. OTda virtual yad mexanizminiń bar ekenligi programmistke programmanı tap onıń ixtiyorida bir hil úlken kólem degi operativ yadqa iye bolǵanı sıyaqlı jazıw imkaniyatın beredi, bul kóbinese ámeldegi fizikalıq yad muǵdarınan sezilerli dárejede asadı. Tiykarınan, programma tárepinen isletiletuǵın barlıq maǵlıwmatlar diskta saqlanadı hám eger kerek bolsa, bólimlerge (segmentler yamasa betler) fizikalıq yadqa jaylastırıladı. Operativ yad hám disk ortasında kodlar hám maǵlıwmatlardı kóshiriwde virtual yad tómen sisteması programmanı kompilyatsiya qılıw hám RAM kletkalarınıń fizikalıq mánzillerine jalǵaw nátiyjesinde alınǵan virtual mánzillerdi awdarma etedi. RAM hám disklar ortasında kodlar hám maǵlıwmatlardı kóshiriw boyınsha barlıq operatsiyalar, sonıń menen birge mánzillerdi awdarmalaw OS tárepinen programmist ushın ashıq tárzde ámelge asırılıwı júdá zárúrli bolıp tabıladı.
Yadtı qorǵaw - atqarılıp atırǵan wazıypanı basqa wazıypaǵa tayınlanǵan yadqa jazıw yamasa oqıwdı aldın alıw ushın saylanǵan qábilet bolıp tabıladı. Jaqsı jazılǵan programmalar basqalarǵa biriktirilgen yadqa kiriwge háreket etpeydi. Biraq, haqıyqıy programmalarda kóbinese qáteler ámeldegi bolıp, geyde bunday urınıslar júz boladı. Operatsion sistemada ámelge asırılǵan yadtı qorǵaw quralları processlerdiń yaddıń biygana jaylarına ruxsatsız kiriwin aldın alıwı kerek.
Sonday etip, OT dıń yadtı basqarıw funkciyaları bos hám isletilingen yadtı gúzetip barıwdan ibarat ; processlerge yad ajıratıw hám processler tawısıwı menen yadtı bosatish; yadtı qorǵaw ; tiykarǵı yad odaǵı barlıq processlerdi sig'dira almaǵanında operativ yaddan processlerdi diskka shıǵarıw hám bos jay bosatganda olardı operativ yadqa qaytarıw, sonıń menen birge fizikalıq yaddıń málim bir tarawına programma mánzillerin ornatıw.


Download 62.88 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling