|
I bab. Operatsion sistemalar 4
|
bet | 21/27 | Sana | 19.05.2024 | Hajmi | 178,7 Kb. | | #243978 |
Bog'liq Piyshenbaev Ilham Kurs jumisi 3k1....Ídıraw. Processler júklengende hám yaddan óshirilganda, bos estelik maydanı kishi bólimlerge bólinedi. Geyde processler kishi ólshemlerin esapqa alǵan halda yad bloklarına ajratilmaydi hám yad blokları paydalanilmay qaladı. Bul mashqala Fragmentatsiya dep ataladı. Fragmentatsiya eki qıylı boladı. Fragmentatsiya xarakteristikası
1. Sırtqı ıdıraw Yaddıń ulıwma maydanı sorawdı qandırıw yamasa odaǵı processni jaylastırıw ushın etarli, lekin ol qońsılas emes, sol sebepli onı isletip bolmaydı.
2. Ishki ıdıraw Processga tayınlanǵan yad blokı úlkenlew. Yaddıń bir bólegi paydalanilmay qaladı, sebebi ol basqa process tárepinen isletilmaydi.
Barlıq bos yadlardı bir úlken blokda jaylastırıw ushın sırtqı ıdırawdı qısıw yamasa yad quramın aralastırıw arqalı kemeytiw múmkin. Qısılıwdı ámelge asırıw ushın kóshiriw dinamikalıq bolıwı kerek.
Peyjing. Peyjing texnikası járdeminde sırtqı ıdırawdıń aldın aladı. Peyjing - bul fizikalıq yad betler dep atalatuǵın birdey ólshem degi bloklarǵa bólingen texnika bolıp tabıladı (kólemi 12 bayttan 8192 baytǵa shekem). Process orınlanıwı kerek bolǵanda, onıń tiyisli betleri qálegen ámeldegi yad ramkalarına juklenedi. Processtiń logikalıq mánzil maydanı qońsılas bolmawi múmkin hám bos yad ramkası ámeldegi bolǵanda processga fizikalıq yad ajratıladı. Operatsion sistema barlıq bos freymlarni gúzetip baradı. Operatsion sistema ólshemi n bet bolǵan programmanı jumısqa túsiriw ushın n ta bos freymga mútajlik sezedi. Protsessor tárepinen jaratılǵan mánzil tómendegine bólinedi.
Bet nomeri (p) -- bet nomeri fizikalıq yad daǵı hár bir bettiń tiykarǵı adresin óz ishine alǵan bet kestesiniń indeksi retinde isletiledi.
Bet ofset (d) -- bet ofseti fizikalıq yad adresin anıqlaw ushın tiykarǵı mánzil menen birlestiriledi.
Segmentatsiya - bul yadtı logikalıq bólimlerge ajıratıw usılı bolıp, ol jaǵdayda hár bir bólim tiyisli maǵlıwmatlar toparın ańlatadı. Mısalı, hár bir process ushın maǵlıwmatlar segmentleri yamasa kod segmenti, operatsion sistema ushın maǵlıwmatlar segmenti hám basqalar. Segmentatsiyani peyjing járdeminde yamasa isletmesten ámelge asırıw múmkin. Peyjingdan ayrıqsha bolıp esaplanıw, segmentler túrli ólshemlerge iye hám usınıń menen ishki ıdırawdı joq etedi. Sırtqı ıdıraw ele da ámeldegi, biraq kemrek dárejede.
|
| |