Savollar 55-variant



Download 208.62 Kb.
bet1/3
Sana27.03.2021
Hajmi208.62 Kb.
  1   2   3

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 ©hozir.org 2020
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
O’zbekiston respublikasi
maxsus ta’lim
zbekiston respublikasi
axborot texnologiyalari
o’rta maxsus
davlat pedagogika
nomidagi toshkent
guruh talabasi
pedagogika instituti
texnologiyalari universiteti
toshkent axborot
xorazmiy nomidagi
rivojlantirish vazirligi
samarqand davlat
haqida tushuncha
navoiy nomidagi
toshkent davlat
nomidagi samarqand
ta’limi vazirligi
Darsning maqsadi
vazirligi toshkent
Toshkent davlat
tashkil etish
kommunikatsiyalarini rivojlantirish
Ўзбекистон республикаси
Alisher navoiy
matematika fakulteti
bilan ishlash
Nizomiy nomidagi
vazirligi muhammad
pedagogika universiteti
fanining predmeti
таълим вазирлиги
sinflar uchun
o’rta ta’lim
maxsus ta'lim
fanlar fakulteti
ta'lim vazirligi
Toshkent axborot
махсус таълим
tibbiyot akademiyasi
umumiy o’rta
pedagogika fakulteti
haqida umumiy
Referat mavzu
fizika matematika
universiteti fizika
ishlab chiqarish
Navoiy davlat