U. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev


Sahifani almashtirish (Demand paging)



Download 3,88 Mb.
Pdf ko'rish
bet77/253
Sana08.01.2023
Hajmi3,88 Mb.
#898350
1   ...   73   74   75   76   77   78   79   80   ...   253
Bog'liq
OPERATSION TIZIMILAR

Sahifani almashtirish (Demand paging) 
Sahifalarni almashtirish tizimi - almashtirish va sahifali tizimga 
juda o‘hshash. Jarayonlar ikkilamchi xotirada joylashadi va sahifalar 
oldindan emas, balki talabga ko‘ra yuklanadi. Kontekstni almashtirish 
sodir bo‘lganda, operatsion tizim eski dasturning biron bir sahifasini 
diskka yoki yangi dasturning biron bir sahifasini asosiy xotiraga 
ko‘chirmaydi. Buning o‘rniga u shunchaki birinchi sahifani 
yuklaganidan so‘ng yangi dasturni ishga tushiradi va ular bog‘langan 
dastur sahifalarini oladi.
 
3.23- rasm. Sahifani almashtirish tizimiga misol 


126 
Afzalliklari 

Katta virtual xotira; 

Xotiradan yanada samaraliroq foydalanish; 

Ko‘p dasturlash darajasida chegara yo‘q; 
Kamchiliklari 

Sahifali boshqarishning oddiy usuliga qaraganda sahifalar 
soni va sahifani qayta ishlash uchun protsessor yuklanishi hajmi 
ko‘proq.
 
Sahifani almashtirish algoritmi 
Sahifani almashtirish algoritmlari – bu usul operatsion tizim 
yordamida qaysi xotira sahifalarini o‘zgartirish, diskka yozish 
kerakligini hal qiladi. Sahifada xatolik yuz berganda va sahifani 
taqsimlash uchun ishlatib bo‘lmaydigan holatlarda, agar sahifalar 
mavjud bo‘lmasa yoki bo‘sh sahifalar soni talab qilinadigan 
miqdordan kam bo‘lsa, sahifani almashtirish har safar sodir bo‘ladi. 
O‘zgartirish uchun tanlangan va yuklanmagan sahifaga yana murojaat 
qilinganida, u diskdan ma’lumotlarni o‘qishi kerak va bu K/Ch 
tugallanishini talab qiladi. Ushbu jarayon sahifani almashtirish 
algoritmining sifatini aniqlaydi: sahifalarni joylashtirish uchun kutish 
vaqti qanchalik qisqa bo‘lsa, algoritm shunchalik yaxshi bo‘ladi. 
Sahifani almashtirish algoritmi qurilma tomonidan taqdim etilgan 
sahifalarga kirish to‘g‘risidagi cheklangan ma’lumotlarga qaraydi va 
sahifalarni o‘tkazib yuborishni kamaytirish uchun qaysi sahifalarni 
almashtirish kerakligini tanlashga harakat qiladi, uni dastlabki saqlash 
xarajatlari va algoritmning protsessor vaqti bilan taqqoslaydi. Sahifani 
almashtirish 
algoritmlari 
juda 
ko‘p. 
Bulardan 
eng 
ko‘p 
qo‘llaniladiganlari FIFO va LRU algoritmlari hisoblanadi.

Download 3,88 Mb.

Do'stlaringiz bilan baham:
1   ...   73   74   75   76   77   78   79   80   ...   253




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