Хотирани бошқариш


Хотирани саҳифали ташкил этиш



Download 1,87 Mb.
bet6/8
Sana23.02.2022
Hajmi1,87 Mb.
#158627
1   2   3   4   5   6   7   8
Bog'liq
OT-5 Control memory

Хотирани саҳифали ташкил этиш

  • Хотира бир хил ўлчамда бўлинади (тақсимланади)
  • Хотира физик саҳифаларга ажратилади, дастурлар виртуал ҳолатга ўтади. Виртуал саҳифанинг бир қисми ТХ да, бир қисми эса дискда жойлашади.
  • Файл подкачкаси (paging file), ёки саҳифали файлнинг ўрни дискда бўлади. Баъзида swap file деб юритилади.
  • UNIX ОТ да – дискнинг махсус бўлими (swap) мавжуд.
    • – Физик адрес: (физик саҳифа номери ва силжишлар).
    • – Виртуал адрес: (виртуал саҳифа номери ва силжишлар).
    • – Саҳифа жадвали: дескриптор (адрес), мавжудлик бит, кириш (рухсат) (rwx).
  • Муаммо шундаки, дискка тез-тез мурожаат қилиш эвазига иш секинлашади:
    • – хотира кўпаяди
    • – параллел топшириқларнинг камлиги
    • – эгаллаш тартибининг ўзгариши (ОТ)
  • ОТ да иловалар (дастурларнинг) талабчанлиги камроқ бўлади.

Тадбиқ қилиниши

  • OS/2, Linux ОТ ларида бўш жойни эгаллаш тартиби LRU усулида бажарилади.
  • VAX/VMS, Win NT/2000/XP ОТ ларида эса FIFO + «буферлаш». Саҳифани узатишдан олдин «номзод» белгиланади ва навбатга қўйилади. Агар саҳифага мурожаат қилинса у рўйхат охирига ўтказилади.
  • Вақт интервали ҳисобидаги дастурнинг фаол (актив) саҳифаси – ишчи тўпламни ташкил қилади. Бу тўплам умумий дастурдан кичик бўлади.
  • Камчиликлари:
    • – қўшимча харажат (хотира, вақтнинг кўп сарфланиши)
    • – дескрептор жадвали учун хотира (32-разрядли i80x86 да кэш қурилмаси) зарурлиги
    • – диспетчер учун машина вақти ажратилиши
    • – мантиқий боғланишларсиз дастурнинг саҳифаларга ажратилиши
  • I80386дан бошлаб саҳифали хотирадан фойдаланилади, 1 саҳифа = 4 Кбайт.

Виртуал хотирани сегмент-саҳифали ташкил этиш

  • Дастур мантиқий тугалланган қисм сифатида сегментга ажратилади.
  • Сегмент бошидан силжиш = виртуал саҳифа + индекс.
  • Виртуал адрес = сегмент + саҳифа + индекс.
  • Афзалликлари:
    • – хотирадиги сегментлар бутунлиги – подкачкадан кам
    • – бўш саҳифалар – фрагментациядан кам
  • Харажатлар (ортиқча):
    • – сегмент дескрептори жадвали
    • – сегментлар бўйича саҳифалар адреси жадвали
  • Қурилмалар қўллаб-қувватланиши механизми зарур. Сегмент-саҳифали ташкил этиш амалиётда ПКларда қўлланилмайди.

Download 1,87 Mb.

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




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