Operatsion tizimlarda xotirani boshqarish. Xotira va uni tasvirlash, virtual adres makoni


Download 439.5 Kb.
bet6/10
Sana24.12.2022
Hajmi439.5 Kb.
#1058040
1   2   3   4   5   6   7   8   9   10
Bog'liq
7-Mustaqil Ish Operatsion tizimlari

Xotirani ajratish


Asosiy xotirada odatda ikkita bo'lim mavjud -

  • Kam xotira - operatsion tizim ushbu xotirada joylashgan.

  • Yuqori xotira - foydalanuvchi jarayonlari yuqori xotirada saqlanadi.

Operatsion tizim quyidagi xotira ajratish mexanizmidan foydalanadi.

SN

Xotirani ajratish va tavsifi

1

Bitta bo'limni ajratish
Ushbu turdagi taqsimotda relocation-registr sxemasi foydalanuvchi jarayonlarini bir-biridan himoya qilish va operatsion tizim kodlari va ma'lumotlarini o'zgartirishdan foydalaniladi. Ko'chirish registri eng kichik fizik manzilning qiymatini, chegara registri esa mantiqiy manzillar qatorini o'z ichiga oladi. Har bir mantiqiy manzil chegara registridan kam bo'lishi kerak.

2018-04-01 121 2

Ko'p qismli ajratish
Ushbu turdagi taqsimotda asosiy xotira har bir bo'lim faqat bitta jarayonni o'z ichiga olishi kerak bo'lgan bir qator aniq o'lchamdagi bo'limlarga bo'linadi. Bo'lim bo'sh bo'lsa, kirish navbatidan jarayon tanlanadi va bo'sh bo'limga yuklanadi. Jarayon tugaganda, bo'lim boshqa jarayon uchun mavjud bo'ladi.

Parchalanish


Jarayonlar yuklanib xotiradan olib tashlanar ekan, bo'sh xotira maydoni kichik bo'laklarga bo'linadi. Ba'zan shunday bo'ladiki, xotira bloklariga kichik hajmdagi protsesslarni ajratish mumkin emas va xotira bloklari ishlatilmay qoladi. Ushbu muammo Parchalanish deb nomlanadi.
Parchalanish ikki xil -


Download 439.5 Kb.

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




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