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.
Manzil tarjimasi
Sahifa manzili
mantiqiy
manzil
deb nomlanadi va
sahifa
raqami
va
ofset
bilan