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



Yüklə 3,32 Mb.
Pdf görüntüsü
səhifə229/253
tarix07.01.2024
ölçüsü3,32 Mb.
#209072
1   ...   225   226   227   228   229   230   231   232   ...   253
os

Windowsda xotirani boshqarish
 
Windows virtual xotira menejeri xotira qanday taqsimlanishi va 
almashtirish (paging) qanday bajarilishini boshqaradi. Xotira menejeri 
turli platformalarda ishlash va 4 Kbaytdan 64 Kbaytgacha bo‘lgan 
sahifalar hajmidan foydalanish uchun mo‘ljallangan. Intel va AMD64 
platformalarida har bir sahifada 4 Kbayt, Intel Itanium platformalarida 
esa har bir sahifa 8 Kbayt dan tashkil topadi.
Windowsda 
virtual 
manzil 
xaritasi. 
32-razryadli 
platformalarda, har bir Windows foydalanuvchi jarayoni alohida 32-
razryadli manzil maydonini ko‘radi va har bir jarayon uchun 4 Gb 
virtual xotirani ta’minlaydi. Odatda, ushbu xotiraning yarmi OT uchun 
ajratilgan (zaxiralangan), shuning uchun har bir foydalanuvchi amalda 
2 Gb virtual manzil maydoniga ega va barcha jarayonlar yadro 
rejimida ishlaganda yuqori 2 Gb tizim maydonining ko‘p qismini 
birgalikda ishlatadi. Mijozlar va serverlarda katta hajmdagi xotiraga 
ega ilovalar Windowsning 64-razryadli versiyasidan foydalangan 
holda yanada samarali ishlashi mumkin. Netbuklarga qo‘shimcha 
ravishda, zamonaviy kompyuterlarning aksariyati 32-razryadli yoki 
64-razryadli tizim sifatida ishlashi mumkin bo‘lgan AMD64 
protsessor arxitekturasidan foydalanadi. 9.10- rasmda odatiy 32-
razryadli foydalanuvchi jarayoniga ko‘rinadigan standart virtual 
manzil maydoni ko‘rsatilgan. U to‘rtta maydondan iborat:
0x00000000 dan 0x0000FFFF:
Dasturchilarga NULL-
ko‘rsatkich vazifalarini aniqlashga yordam berish uchun ajratilgan.
0x00010000 dan 0x7FFEFFFF: 
Mavjud foydalanuvchi manzil 
maydoni. Bu maydon asosiy xotiraga yuklanishi mumkin bo‘lgan 
sahifalarga bo‘lingan.
 
0x7FFF00000 dan 0x7FFFFFFF: 
foydalanuvchi kirishi 
mumkin bo‘lma-gan himoya sahifasi. Ushbu sahifa OT uchun mavjud 
ko‘rsatkichdan (chegaradan) tashqaridagi havolalarni tekshirishni 
osonlashtiradi.


379 

Yüklə 3,32 Mb.

Dostları ilə paylaş:
1   ...   225   226   227   228   229   230   231   232   ...   253




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin