|
Peyjingni amalga oshirishning asosiy usullari
|
bet | 4/11 | Sana | 14.05.2024 | Hajmi | 26,43 Kb. | | #232019 |
Bog'liq OT da Xotira bilan ishlashPeyjingni amalga oshirishning asosiy usullari
Jismoniy xotirani freymlar deb ataladigan qat'iy o'lchamli bloklarga va mantiqiy xotirani sahifalar deb ataladigan bir xil o'lchamdagi bloklarga bo'lish peyjingni amalga oshirishning eng asosiy usuli hisoblanadi.
Jarayon ishga tayyor bo'lganda, uning sahifalari o'z manbasidan istalgan mavjud xotira ramkalariga yuklanadi. Yordamchi do'kon xotira ramkalari bilan bir xil o'lchamdagi qattiq o'lchamli bloklarga tashkil etilgan.
Peyjingning afzalliklari va kamchiliklari
Quyida peyjingning afzalliklari va kamchiliklari ro'yxati keltirilgan.
Tashqi parchalanish paging orqali kamayadi, lekin ichki parchalanish saqlanib qoladi.
Peyjing - bu samarali deb hisoblangan xotirani boshqarishning oddiy usuli.
Sahifalar va ramkalarning o'lchamlari bir xil bo'lgani uchun almashtirish oson.
Sahifa jadvallari qo'shimcha xotira maydonini talab qiladi. Shuning uchun ular cheklangan RAMga ega tizimlar uchun mos kelmasligi mumkin.
Segmentatsiya
Foydalanuvchining xotira ko'rinishini haqiqiy jismoniy xotiradan ajratish xotirani boshqarishning hal qiluvchi xususiyati hisoblanadi. Segmentatsiya - bu xotiraning foydalanuvchi ko'rinishini qo'llab-quvvatlaydigan xotirani boshqarish strategiyasi.
Endi siz o'ylayotgandirsiz, foydalanuvchi ko'rinishi nima?
Foydalanuvchi ko'rinishi foydalanuvchi dastur haqida nimani o'ylashini anglatadi. Foydalanuvchi dasturni asosiy usul, o'zgaruvchilar, Ma'lumotlar tuzilmasi , kutubxona funktsiyalari va boshqalar sifatida ko'radi. Foydalanuvchi xotiradagi manzillari haqida o'ylamaydi.
Segmentatsiyada ish bir necha kichikroq segmentlarga bo'linadi. Har bir modul tegishli funktsiyalarni bajaradigan qismlarni o'z ichiga oladi. Har bir segment boshqa dasturning mantiqiy manzil maydoniga mos keladi. Ushbu segmentlarning har biri segmentning dasturdagi funktsiyasi bilan belgilanadigan turli uzunlikka ega. Amalga oshirish qulayligi uchun segmentlarga segment raqami beriladi.
Natijada, mantiqiy manzil ikkita kortejdan iborat bo'ladi: .
|
| |