Operatsion tizimlarda xotirani boshqarish. Xotira va uni tasvirlash, virtual adres makoni


Download 439.5 Kb.
bet7/10
Sana24.12.2022
Hajmi439.5 Kb.
#1058040
1   2   3   4   5   6   7   8   9   10
Bog'liq
7-Mustaqil Ish Operatsion tizimlari

SN

Parchalanish va tavsif

1

Tashqi parchalanish
Umumiy xotira maydoni so'rovni qondirish yoki undagi jarayonni yashash uchun etarli, ammo u bir-biriga yaqin emas, shuning uchun uni ishlatish mumkin emas.

2018-04-01 121 2

Ichki parchalanish
Jarayonga berilgan xotira bloki kattaroq. Xotiraning ba'zi bir qismi ishlatilmay qoladi, chunki uni boshqa jarayon ishlata olmaydi.

Quyidagi diagrammada parchalanish qanday qilib xotirani isrof qilishga olib kelishi mumkinligi va parchalangan xotiradan ko'proq bo'sh xotira yaratish uchun siqish texnikasidan foydalanish mumkinligi ko'rsatilgan -

Barcha bo'sh xotirani bitta katta blokga joylashtirish uchun tashqi parchalanishni siqish yoki aralashtirish orqali kamaytirish mumkin. Siqishni amalga oshirish uchun ko'chirish dinamik bo'lishi kerak.
Ichki bo'linishni eng kichik bo'linmani samarali tayinlash orqali kamaytirish mumkin, ammo bu jarayon uchun etarlicha katta.

Disk xotira


Kompyuter tizimga jismonan o'rnatilgan hajmdan ko'proq xotirani manzil qila oladi. Ushbu qo'shimcha xotira aslida virtual xotira deb nomlanadi va bu kompyuterning operativ xotirasini taqlid qilish uchun o'rnatilgan qattiq qismdir. Virtual xotirani amalga oshirishda disk xotira texnikasi muhim rol o'ynaydi.
Paging - bu xotirani boshqarish texnikasi, unda protsess manzili maydoni bir xil o'lchamdagi sahifalar deb nomlangan bloklarga bo'linadi (hajmi 2 ta quvvat, 512 baytdan 8192 baytgacha). Jarayon hajmi sahifalar sonida o'lchanadi.
Xuddi shu tarzda, asosiy xotira ramkalar deb nomlangan (jismoniy) xotiraning kichik o'lchamdagi kichik bloklariga bo'linadi va ramkaning kattaligi asosiy xotiradan maqbul darajada foydalanish va tashqi parchalanishdan saqlanish uchun sahifadagi kabi saqlanadi.


Download 439.5 Kb.

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




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