|
Xotirani dinamik ravishda taqsimlash
|
bet | 10/49 | Sana | 20.12.2023 | Hajmi | 0,91 Mb. | | #125486 |
Bog'liq Mavzu; Operatsion tizimlar haqida umumiy ma lumotXotirani 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 bo’ladi
|
| |