Virtual xotira tushunchasi. Virtual xotirani sahifali tashkil etish


Talab bo’yicha sahifali tashkil etish



Download 0,87 Mb.
bet2/8
Sana25.06.2022
Hajmi0,87 Mb.
#702924
1   2   3   4   5   6   7   8
Bog'liq
OT-09 Virtual memory

Talab bo’yicha sahifali tashkil etish

  • Virtual xotirani talabga bo’yicha xotira shaklida amalga oshirish printsipi shundan iboratki, har bir sahifa xotiraga faqat dastur bajarilishi paytida talab qilingan taqdirdagina yuklanadi - unda kirish kodi yoki ma'lumotlar mavjud bo’ladi.
  • Ushbu yondoshuvning afzalliklari:
  • Kiritish-chiqarishning kichik hajmi: xotiraga faqat zarur bo’lgan ma’lumotlarning eng kichik – minimal qiymatlili yuklab olinadi (masalan, katta massivdan bittagina sahifa, ko’p sahifali massiv emas);
  • Xotiraning kichik hajmi: ushbu usulda zarur fizik xotiraning minimal qismi sarflanadi;
  • Tizimning tezkor reaktsiyasi (javobi): o’tkazilayotgan ma’lumot hajmi kichik bo’lganligi sabali, tizim xotiraga bo’lgan har bir so’rovga o’rtacha tezlikda javob qaytaradi;
  • Tizim ko’p sonli foydalanuvchilarga xizmat ko’rsatishi mumkin: murojaat vaqtini va fizik xotirani tejash hisobiga tizim ushbu yondoshuv yordamida ko’proq foydalanuvchi jarayonlariga xizmat ko’rsatish imkoniga ega bo’ladi.

Talab bo’yicha sahifali tashkil etishning asosiy printsiplari:

  • 1. Agar sahifa dastur tomonidan talab qilinadigan bo'lsa, unga dasturdan havola mavjud.
  • 2. Agar havola noto’g’ri bo’lsa (masalan, berilgan raqamdagi sahifa mavjud bo’lmasa), uzilish sodir bo’ladi.
  • 3. Agar talab qilingan sahifa xotirada mavjud bo’lmasa, u holda u xotiraga o’tkaziladi (podkachka qilinadi). Podkachka mexanizmi uzilish orqali amalga oshiriladi (page fault – sahifadagi xatolik).

Sahifali xotirani uzluksiz disk maydoniga akslantirish

  • Sxemadan ko’rinib turibdiki, har bir dastur nuqtai nazaridan qaraganda, uning virtual xotirasi maydoni uzluksizdir.
  • Diskli xotiraning uzluksiz sohasiga akslantiriladi.
  • Xotiradan yuklash – xotiraga yuklash mexnizmi yordamida kerakli vaqt lahzasida virtual xotira sahifasi asosiy xotiraga joylashtiriladi.

Xotirada barcha sahifalari bo’lmagan sahifalar jadvaliga misol

  • "valid/invalid" biti sahifa jadvalining har bir elementi bilan bog'liq, ammo mantiqiy xotirani tashkil qilishdan farqli o'laroq, u biroz boshqacha rol o'ynaydi - bu asosiy xotirada sahifa borligini yoki yo'qligini ko'rsatadi. Bitning qiymati 1 ga yetng bo’lsa, u holda xotirada sahifa bor, qiymati 0 bo’lsa xotirada sahifa yo’q. Dastlabki holatda sahifaning barcha elmentlari uchun valid/invalid bitning qiymati 0 ga o’rnatiladi.
  • Agar adresni akslantirish paytida valid/invalid bitining qiymati 0 ga teng bo’lib chiqsa, u holda xotirada sahifa yo’qligi sababli uzilish paydo bo’ladi (page fault).
  • Sxemada jarayonning mantiqiy xotirasi 0 dan 5 gacha raqamlangan 6 ta sahifadan tashkil topgan. Ulardan faqat 0, 2 va 5 sahifalar asosiy xotirada joylashgan (valid/invalid bitining qiymati v = 1). 1, 3, 4 sahifalar asosiy xotirada mavjud emas (valid/invalid bitining qiymati i = 0).

Download 0,87 Mb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish