Kompyuter arxitekturasi fanidan mustaqil ishi


Download 1.41 Mb.
bet3/4
Sana03.11.2023
Hajmi1.41 Mb.
#1743157
1   2   3   4
Bog'liq
Kompyuter arxitekturasi fanidan oraliq ishi

Virtual xotirani amalga oshirishning bir necha usullari mavjud: almashtirish, paging va virtual xotirani parchalash. Almashtirish virtual xotirani amalga oshirish usullaridan biri bo'lib, unda individual, odatda, harakatsiz jarayonlar RAMdan qattiq diskka o'tkaziladi va shu bilan boshqa jarayonlarni yuklash uchun RAM bo'shatiladi. Jarayonlar RAM va qattiq disk o'rtasida to'liq harakat qiladi, shuning uchun ba'zida ba'zi jarayonlar RAMda umuman bo'lmasligi mumkin. Agar jarayon qayta ishga tushishi kerak bo'lsa, u xotira boshqaruvchisi tomonidan RAMga qaytariladi. Yuklash va tushirish jarayonlarini tanlashning turli algoritmlari, shuningdek yuklangan jarayonga RAM va disk xotirasini ajratishning turli usullari mavjud.

Paging virtual xotira RAMni xotira sahifalari deb ataladigan doimiy xotira hududlariga ajratadi. Sahifa - bu ajratiladigan eng kichik xotira birligi. Jarayon, sahifa raqami va sahifadagi ofsetni o'z ichiga olgan virtual xotira manzili yordamida xotiraga kiradi. Operatsion tizim virtual manzilni jismoniy manzilga aylantiradi, agar kerak bo'lsa, sahifani qattiq diskdan RAMga yuklaydi. Microsoft Windows operatsion tizimlari oilasi operativ xotiradan ajratilgan sahifalarni saqlash uchun pagefile.sys faylidan foydalanadi. Fayl uchun joy oldindan ajratilishi kerak, hajmi mustaqil ravishda belgilanishi mumkin yoki siz tanlovni operatsion tizimga ishonib topshirishingiz mumkin.

Paging virtual xotira RAMni xotira sahifalari deb ataladigan doimiy xotira hududlariga ajratadi. Sahifa - bu ajratiladigan eng kichik xotira birligi. Jarayon, sahifa raqami va sahifadagi ofsetni o'z ichiga olgan virtual xotira manzili yordamida xotiraga kiradi. Operatsion tizim virtual manzilni jismoniy manzilga aylantiradi, agar kerak bo'lsa, sahifani qattiq diskdan RAMga yuklaydi. Microsoft Windows operatsion tizimlari oilasi operativ xotiradan ajratilgan sahifalarni saqlash uchun pagefile.sys faylidan foydalanadi. Fayl uchun joy oldindan ajratilishi kerak, hajmi mustaqil ravishda belgilanishi mumkin yoki siz tanlovni operatsion tizimga ishonib topshirishingiz mumkin.


Download 1.41 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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