- Хотирани, ячейкалар чизиқли тўплами куринишида аппарат ташкил этиш, дастурчининг дастур ва маьлумотлар сақланиши кўриниши ҳақидаги тассавури билан мос келмайди. Купгина дастурлар бир-бирига боғлик бўлмаган холда яратилган модуллардан ташкил топган.
- Баьзан жараён таркибига кирувчи ҳамма модуллар ҳотирада кетма-кет жойлашади ва чизиқли адреслар майдонини ташкил қилади. Бироқ кўпинча модуллар ҳотиранинг турли жойларида жойлаштирилади ва турлича фойдаланилади.
Мантикий(логик) ҳотира (давоми) - Сегмент-ҳотиранинг аниқ кўрсатилган қисми бўлиб, унинг ички қисмида чизиқли адресларни қўллаб қувватлайди. Сегмент процедура, массив, стек ёки скаляр миқдорлардан ташкил топган бўлади, лекин одатда аралаш типдаги маълумотлардан иборат булмайди.
Сегментли хотира
Fiksirlangan bo’limli sxema
Xotira ma’lum kattalikdagi bo’laklarga oldindan bo’linadi. Jarayonlar shu bo’limlarga joylashadi
|
1 bo’lim
2 bo’lim
2 bo’lim
1 bo’lim
3 bo’lim
ОТ
3 bo’lim
ОТ
(а)
(b)
Overleyli - Asosiy g’oya – faqat ayni vaqtda kеrak bo’lgan dastur ko’rsatmalarini hotirada saqlab turishdir.
- Ovеrlay tuzilish dasturining kodining diskda aniq hotira ko’rinishida bo’ladi va ovеrlay kеrakli vaqtda uni drayvеr orqali o’qib ishlatadi.
- Ovеrlеy strukturaning tavsifini yozish uchun odatda maxsus sodda (overley description language) tildan foydalaniladi.
- Dasturda ishlatiladigan hamma fayllar dasturning ichki chaqiriqlariga daraxt ko’rinishdagi fayl yordamida to’ldiriladi.
Overleyli struktura
Xotiraga navbat bilan A-B, A-C-D va A-C-E shaxobchalar joylashadi
Svoping - Vaqtni taqsimlash tizimlari bilan ishlash vaqtida,xotira xamma foydalanuvchilar jarayonlarini o’zida ushlab tura olmaydigan xolat ro’y bеrishi mumkin. Bu xolda svopingdan foydalanishga to’g’ri kеladi.
- Svoping-bu jarayonlarni asosiy xotiradan diska va orqaga to’liq o’tkazishdir. Jarayonlarni diskka qisman yuklash saxifali tashkil etilgan tizimda amalga oshiriladi.
- Svoping hotirani boshqarishga bеvosita aloqasi yo’h,u ko’proq jarayonlarni rеjalashtirish bilan bog’liqdir.
Do'stlaringiz bilan baham: |