Savollar 55-variant



Download 208,62 Kb.
bet1/3
Sana27.03.2021
Hajmi208,62 Kb.
#62057
  1   2   3
Bog'liq
Qurbanbayeva Dildora kte oraliq


GURUH

CAO018-2

FISH

QURBANBAYEVA DILDORA

VARIANT №

55

Fan

KTE



Savollar

55-variant

1.virtual xotiraning tashkil etilishi haqida ma’lumot bering.

2.Qanday shina turlarini bilasiz?

3.Kesh xotira turlari joylashish joylari va ularning hajmlari haqida ma’lumot bering.



Javoblar

1.virtual xotiraning tashkil etilishi haqida ma’lumot bering.

Virtual xotirani tashkil qilishning bir qancha turlari mavjud.Misol keltiradigan bo’lsak sahifali tashkil qilish va segmentli tashkil qilish.



Sahifali tashkil qilish

Har bir jarayonning virtual adres maydoni virtual sahifalar deb nomlangan ma'lum bir tizim uchun o'rnatiladigan bir xil o'lchamdagi qismlarga bo'linadi. Umuman olganda, virtual manzillar maydonining o'lchami sahifa o'lchamidan ko'p emas, shuning uchun har bir jarayonning oxirgi sahifasi dummy maydoni bilan to'ldiriladi.Mashinaning butun RAM qismi, shuningdek, jismoniy sahifalar (yoki bloklar) deb nomlangan bir xil o'lchamdagi qismlarga bo'linadi.Sahifa hajmi odatda ikkita kuchga teng tanlanadi: 512, 1024, va hokazo, bu bizga manzilni tarjima qilish mexanizmini soddalashtirishga imkon beradi. Jarayon yuklanganda, uning virtual sahifalarining bir qismi OXga, qolgan qismi esa diskka joylashtiriladi. Qo'shni virtual sahifalar qo'shni jismoniy sahifalarda bo'lishi shart emas. Yuklashda operatsion tizim har bir jarayon uchun axborot tuzilishini yaratadi - operativ xotiraga yuklangan sahifalar uchun virtual va fizik sahifalar raqamlari o'rtasida yozishmalar o'rnatilgan sahifa jadvali yoki virtual sahifa diskka tushirilganligi to'g'risida eslatma. Bundan tashqari virtual xotira mexanizmida foydalaniluvchi, sahifalar jadvalida nazorat qilish ma'lumotlari, masalan, sahifani o'zgartirish belgisi, yuklab olinmaydigan belgi (ba'zi sahifalarni tushirish taqiqlangan bo'lishi mumkin), sahifaga kirish belgisi (ma'lum vaqt davomida xitlar sonini hisoblash uchun ishlatiladi) va mexanizm tomonidan ishlab chiqarilgan va ishlatilgan boshqa ma'lumotlar mavjud bo'ladi.






Sahifali tashkil qilishda, jarayonning virtual manzillar maydoni mexanik ravishda teng qismlarga bo'linadi. Bu dasturning turli qismlariga (segmentlariga) kirish usullarini farqlashga imkon bermaydi va bu xususiyat ko'pincha foydali bo'ladi. Masalan, dasturning kod segmentiga yozish va o'qish operatsiyalarini taqiqlashingiz mumkin va faqat ma'lumotlar segmenti uchun o'qishingiz mumkin. Bundan tashqari, dasturni "mazmunli" qismlarga bo'lish bir segmentni bir necha jarayonlarga ajratishni tubdan amalga oshiradi. Masalan, agar ikkita jarayon bir xil matematik kichik dasturni ishlatsa, unda ushbu kichik dasturning faqat bitta nusxasini RAMga yuklash mumkin.Segmentlangan xotirani ajratish ushbu funktsiyalarni qanday amalga oshirishini ko'rib chiqaylik (4-rasm). Jarayonning virtual manzillar maydoni segmentlarga bo'linadi, ularning o'lchamlari ulardagi ma'lumotlarning semantik ma'nosini hisobga olgan holda dasturchi tomonidan belgilanadi. Bitta segment subroutin, ma'lumotlar to'plami va boshqalar bo'lishi mumkin. Ba'zida dastur segmentatsiyasi kompilyator tomonidan sukut bo'yicha amalga oshiriladi.Jarayon yuklanganda, segmentlarning bir qismi operativ xotiraga joylashtiriladi (bu holda, ushbu segmentlarning har biri uchun operatsion tizim bo'sh xotiraning tegishli qismini qidiradi) va segmentlarning bir qismi disk xotirasida joylashgan. Bitta dasturning segmentlari operativ xotirada qarama-qarshi bo'lmagan qismlarni egallashi mumkin. Yuklash vaqtida tizim jarayon segmentlari jadvalini yaratadi (sahifalar jadvaliga o'xshash), unda har bir segment uchun OXdagi segmentning boshlang'ich fizik manzili, segmentning kattaligi, kirish qoidalari, o'zgartirish belgisi, ushbu segmentga oxirgi marta kirish vaqti va boshqa ma'lumotlar ko'rsatilgan. Agar bir nechta jarayonlarning virtual manzil maydonlarida bir xil segment mavjud bo'lsa, unda ushbu jarayonlar segmentlari jadvallarida ushbu segment bitta nusxada joylashtirilgan operativ xotiraning bir xil qismiga havolalar keltirilgan.


Download 208,62 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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