Xotiraning boshqarishning umumiy tamoyillari


Ruxsat etilgan o'lchamdagi bloklarni taqsimlash


Download 0.74 Mb.
Pdf ko'rish
bet3/9
Sana25.12.2022
Hajmi0.74 Mb.
#1065683
1   2   3   4   5   6   7   8   9
Bog'liq
xoliqov Sardor 7-mustaqil ishi

Ruxsat etilgan o'lchamdagi bloklarni taqsimlash 
Aniq o'lchamdagi bloklarni taqsimlash, shuningdek xotira havzasini ajratish deb 
nomlanadi bepul ro'yxat xotiraning doimiy o'lchamdagi bloklari (ko'pincha barchasi bir xil 
o'lchamda). Bu oddiy uchun yaxshi ishlaydi o'rnatilgan tizimlar bu erda katta ob'ektlarni 
ajratish kerak emas, lekin zarar ko'radi parchalanish, ayniqsa, uzoq xotira manzillari bilan. 
Biroq, sezilarli darajada kamaytirilgan qo'shimcha xarajatlar tufayli ushbu usul tez-tez 
ajratish / ajratishni talab qiladigan va ko'pincha ishlatiladigan ob'ektlar uchun ishlashni 
sezilarli darajada yaxshilashi mumkin. video O'yinlar. 
Buddy bloklari 
Ushbu tizimda xotira bittasi o'rniga bir nechta xotira havzalariga ajratilgan, bu erda har bir 
hovuz ma'lum bir xotiraning bloklarini aks ettiradi ikkitasining kuchi kattaligi yoki boshqa 
qulay o'lchamdagi bloklar. Muayyan o'lchamdagi barcha bloklar tartiblangan holda 
saqlanadi bog'langan ro'yxat yoki daraxt va ajratish paytida hosil bo'lgan barcha yangi 
bloklar keyinchalik foydalanish uchun tegishli xotira havzalariga qo'shiladi. Agar mavjud 
bo'lganidan kichikroq hajm talab qilinsa, mavjud bo'lgan eng kichik o'lcham tanlanadi va 
bo'linadi. Olingan qismlardan biri tanlanadi va jarayon so'rov tugaguniga qadar 
takrorlanadi. Blok ajratilganda, blokirovkalash keraksiz bloklardan saqlanish uchun eng 
kichik etarlicha katta blokdan boshlanadi. Blok bo'shatilganda, uning do'sti bilan 
taqqoslanadi. Agar ularning ikkalasi ham bepul bo'lsa, ular birlashtirilib, mos ravishda 
kattaroq hajmdagi do'stlar bloklari ro'yxatiga joylashtiriladi. 


Plitalarni ajratish 
Ushbu xotirani taqsimlash mexanizmi ma'lum turdagi yoki o'lchamdagi moslamalarga mos 
keladigan xotira qismlarini oldindan taqsimlaydi.
[4]
 Ushbu qismlar keshlar deb ataladi va 
ajratuvchi faqat bo'sh keshlar ro'yxatini kuzatishi kerak. Ob'ektni qurish bepul kesh 
uyalaridan birini ishlatadi va ob'ektni yo'q qilish, bo'sh keshlar ro'yxatiga bo'sh joyni 
qo'shadi. Ushbu texnik xotira parchalanishini engillashtiradi va samaralidir, chunki 
xotiraning tegishli qismini qidirishning hojati yo'q, chunki har qanday ochiq uyasi etarli 
bo'ladi. 

Download 0.74 Mb.

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




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