“Kompyuter injiniringi” fakulteti Kompyuter injiniringi yo'nalishi


Virtual xotira qanday tashkil etilgan


Download 0.65 Mb.
Pdf ko'rish
bet4/6
Sana13.04.2023
Hajmi0.65 Mb.
#1351147
1   2   3   4   5   6
Bog'liq
Virtual xotira, uning tuziishi va vazifasi

Virtual xotira qanday tashkil etilgan 
Virtual xotira Ping fayl texnologiyasi yoki segmentatsiyasini 
ishlatishdan foydalanadi. Aksariyat tizimlar virtual manzillarni 
protsessor tomonidan ko'rsatmalar bajarilishini ko'rsatadigan jismoniy 
manzillarga o'tkazish uchun ishlatiladi. Sahifa jadvali jismoniy 
manzillarda virtual manzillarni ko'rsatish uchun yozuvlarni saqlaydi. 
Har bir dastur dasturi uchun tizimlar uchun barcha tizim yoki alohida 
sahifa jadvallari uchun bitta sahifali jadval bo'lishi mumkin. 
Shunday qilib, ping faylini harakatsiz virtual xotira sahifalarini 
diskka siljitish va ularni RAMda so'rovda qayta tiklash jarayoni sifatida 
belgilanishi mumkin. Qaysi sahifalarni tanlash kerakligini va qaysi 
sahifaga o'tkazilishi kerakligini va saqlanishi kerak bo'lgan turli xil 
algoritmlar mavjud. 
Virtual xotirani bajarish uchun juda kam tizimlar segmentatsiya 
tushunchasidan 
foydalanadi. 
Ko'chma 
segmentatsiyada 
xotira 
o'zgaruvchan 
segmentlarga 
bo'linadi. 
Segmentning 
ichiga 
birlashtirilgan segment raqami va ofset virtual manzilni tashkil qiladi. 
Agar protsessor ma'lum bir ma'lumotlar elementi olishni istasa, u 
birinchi segment (tavsifi) ni aniqlash uchun stol segmentidagi segment 
raqamini qidiradi. Segmentsiya desmenttor segment ichidagi qismlar 
segment uzunligidan kamroq ekanligini va agar to'xtash hosil bo'lmasa, 
segment topilganligini bilmaydi. 
Agar protsessor asosiy xotirada segmentni topa olmasa, u segmentni 
o'zgartirish uchun operatsion tizim so'rovining uzilishi amalga 
oshiriladi. Keyin operatsion tizim uzoq vaqt davomida ishlatilayotgan 


va yangi o'quv segmentlariga joylashish uchun qo'chqordan 
harakatlanadigan qattiq diskka olib boriladi. 
Virtual xotira tashkiloti segmenti 
Virtual 
bo'shliq 
o'zboshimchalik 
kattaroq 
o'lchamdagi 

segmentlarning qismlariga bo'linadigan virtual xotirani amalga 
oshirishning yana bir mexanizmi, masalan, jarayon ma'lumotlarini 
mantiqiy bloklarga ajratishga imkon beradi.Jarayon yuklanganda, 
segmentlarning bir qismi qo'chqorga joylashtiriladi va qism diskka 
joylashtiriladi. Bitta dastur segmentlari qo'chqordagi bardoshli 
bo'lmagan maydonlarni egallashi mumkin. Yuklash paytida tizim tezda 
segmentning o'lchami (Sahifalardagi sahifalar yaratadi), unda segment 
o'lchami, kirish soni, o'zgarishni o'zgartirish belgisi Har bir segment 
uchun oxirgi marta interval va boshqa boshqa ma'lumotlar uchun ushbu 
segmentga kirish belgisi. 
Agar virtual manzilning bir nechta jarayonlari bir xil segment 
bo'lsa, unda ushbu jarayonlarning segmentlari jadvalida ushbu segment 
bitta holatda yuklangan RAMning bir xil hududiga murojaat qilinadi. 
Sagomiya tashkiloti tizimi tizimga o'xshash tizimga o'xshash tizimga 
quyidagilar kiradi: vaqt o'tishi bilan uzilishlar, agar kerak bo'lsa, ba'zi 
segmentlar 
tushiriladi, 
har 
safar 
aylanish 
uchun 
OG'IR 
QO'LLANMAYDI jismoniy holat jismoniy jihatdan. Bundan tashqari, 
xotiraga kirish paytida ushbu segmentga kerakli turdagi kirish huquqiga 
ruxsat beriladi. 
Segment Xotira tashkilotidagi virtual manzilni (G, S), u segment 
raqami va segmentning smenasi ekanligini o'z ichiga olishi mumkin. 


Jismoniy manzil g raqami bo'yicha segment jadvalida topilgan 
segmentning boshlang'ich jismoniy manzilini qo'shib olinadi. 
Xotirani taqsimlash usulining noqulayligi, segmentlar darajasida va 
sahifani konversiya manziliga nisbatan sekinlashtirishdir. 
Agar siz uning ishlashi va tezligini oshirish uchun kompyuteringizni 
yangilamoqchi bo'lsangiz, unda siz RAM modullarini tanlashning qiyin 
savol tug'iladi. Keling, kompyuterning operatsion xotirasini qanday 
ko'paytirish, shunda muvofiqlik muammosi paydo bo'lmasligi va 
qo'shimcha gigabaytlar haqiqatan ham ishlagan. 

Download 0.65 Mb.

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




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