"Kompyuter injiniring" fakulteti "Kompyuter tizimlari" kafedrasi "Kompyuter arxitekturasi” fanidan Mavzu: Kesh, Bios, Virtual xotiralarning vazifalalari va ularning Operatsion tizimdagi vazifasi


Download 287.97 Kb.
Pdf ko'rish
bet4/6
Sana22.01.2023
Hajmi287.97 Kb.
#1111060
1   2   3   4   5   6
Bog'liq
K.A 1-M.I

Virtual xotira qanday ishlaydi
 
Agar biron bir vaqtda operativ xotira uchun joy kerak bo'lsa, 
ma'lumotlarni 
RAMdan 
virtual 
xotiraga 
almashtirish 
mumkin. 
Kompyuterning xotira menejeri jismoniy va virtual xotira o'rtasidagi 
o'zgarishlarni kuzatib boradi. Agar bu ma'lumot yana kerak bo'lsa, 
kompyuterning MMU bajarilishini davom ettirish uchun kontekstli 
kalitdan foydalanadi. Virtual xotirani jismoniy xotiraga nusxalashda, OS 
aniqlangan manzilga ega bo'lgan xotirani sahifa fayllariga yoki 
almashtirish fayllariga ajratadi. Har bir sahifa diskda saqlanadi va sahifa 
kerak bo'lganda OS uni diskdan asosiy xotiraga ko'chiradi va virtual 
manzillarni haqiqiy manzillarga aylantiradi. 
Biroq, virtual xotirani jismoniy xotiraga almashtirish jarayoni juda sekin. 
Bu shuni anglatadiki, virtual xotiradan foydalanish umuman ishlashning 
sezilarli pasayishiga olib keladi. O'zaro almashinuv tufayli, ko'proq 
RAMga ega bo'lgan kompyuterlar yaxshi ishlashga ega deb hisoblanadi. 



Virtual xotira qanday ishlaydi
 
Virtual xotira ishlash uchun ham apparat, ham dasturiy ta'minotdan 
foydalanadi. Ilova ishlatilganda, ushbu dastur ma'lumotlari RAM 
yordamida jismoniy manzilda saqlanadi. Xotirani boshqarish birligi 
( MMU ) manzilni operativ xotiraga joylashtiradi va manzillarni avtomatik 
ravishda tarjima qiladi. MMU, masalan, mantiqiy manzil maydonini mos 
keladigan jismoniy manzilga moslashtirishi mumkin. Agar biron bir 
vaqtda operativ xotira uchun joy kerak bo'lsa, ma'lumotlarni RAMdan 
virtual xotiraga almashtirish mumkin. Kompyuterning xotira menejeri 
jismoniy va virtual xotira o'rtasidagi o'zgarishlarni kuzatib boradi. Agar bu 
ma'lumot yana kerak bo'lsa, kompyuterning MMU bajarilishini davom 
ettirish uchun kontekstli kalitdan foydalanadi . 

Download 287.97 Kb.

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




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