Mavzu: O’rnatilgan operatsion tizimlarda xotirani boshqarish


Xotirani dinamik ravishda taqsimlash


Download 342.7 Kb.
Pdf ko'rish
bet7/12
Sana24.12.2022
Hajmi342.7 Kb.
#1062086
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
3-mustaqil ishi

Xotirani dinamik ravishda taqsimlash. 
Dinamik xotirani ajratish - ajratish haqidagi so'rovni bajarish vazifasi etarli 
hajmdagi foydalanilmagan xotira blokini topishdan iborat. Deb nomlangan katta 
xotira fondidan qismlarni ajratish orqali xotira talablari qondiriladi uyum yoki bepul 
do'kon.Har qanday vaqtda, uyumning ba'zi qismlari ishlatilmoqda, ba'zilari esa 
"bepul" (foydalanilmayapti) va shu bilan kelajakda ajratish uchun mavjud.Kabi bir 
nechta 
muammolar 
amalga 
oshirishni 
murakkablashtiradi 
tashqi 
parchalanishajratilgan xotira bloklari orasida juda ko'p kichik bo'shliqlar mavjud 
bo'lganda paydo bo'ladi, bu ularni ajratish so'rovi uchun ishlatilishini bekor qiladi. 
Ajratuvchi metadata kichik ajratmalar hajmini ham ko'paytirishi mumkin. Bu 
ko'pincha tomonidan boshqariladi chunking. Xotirani boshqarish tizimi bir-birining 
ustma-ust tushmasligi va hech qachon xotira "yo'qolmasligi" (ya'ni, yo'qligi) uchun 
ularni ajratib turishini ta'minlashi kerak.xotira sızdırıyor"). 
Samaradorlik - Amalga oshirilgan maxsus dinamik xotirani taqsimlash algoritmi 
ishlashga sezilarli ta'sir ko'rsatishi mumkin. Tomonidan 1994 yilda o'tkazilgan 
tadqiqot Raqamli uskunalar korporatsiyasi tasvirlaydi qo'shimcha xarajatlar turli xil 
ajratuvchilar uchun jalb qilingan. O'rtacha eng past ko'rsatkich ko'rsatma yo'lining 
uzunligi bitta xotira uyasini ajratish uchun talab qilingan 52 (ko'rsatma darajasi bilan 
o'lchanganidek) profiler turli xil dasturiy ta'minotlarda).
Amaliyotlar - Ajratishning aniq joyi oldindan ma'lum bo'lmaganligi sababli, 
xotiraga bilvosita, odatda a orqali kirish mumkin ko'rsatgich ma'lumotnoma. Xotira 
maydonini tashkil qilish va qismlarni ajratish va taqsimlash uchun ishlatiladigan 
o'ziga xos algoritm. Bilan o'zaro bog'liq yadrova quyidagi usullardan birini qo'llashi 
mumkin:Ruxsat etilgan o'lchamdagi bloklarni taqsimlash. 
Xotira havzasi - 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.

Download 342.7 Kb.

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




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