Xotiraning boshqaruv tizimi funktsiyasi.
Hotiradan samarali foydalanishni tahminlash uchun Operatsion tizim quyidagi funktsiyalarni bajarishi lozim:
Fizik hotirani aniq bir sohasida jaraen adreslar to``lamini aks ettirish;
Qarama-qarshi jarayonlar o`rtasida hotirani taqsimlash;
Jaraenlar adreslar maydoniga ruxsatni boshqarish;
O`erativ hotirada joy qolmaganda, tashqi hotiraga jarayonlarni (qisman yoki tulik) yuklash;
Bo`sh va band hotirani hisobga olish.
Xotira boshqaruvining eng oddiy sxemalari.
Dastlabki Operatsion tizimlarda hotirani boshqarishning eng oddiy metodlari qo`llanilgan. Boshida foydalanuvchining har bir jarayoni asosiy hotiraga ko`chirilishi kerak bo`lgan, hotira uzluksiz maydonini band qilgan, tizim esa kushimcha foydalanuvchi jaraenlarga bir vaktning uzida asosiy xotirada joylashib turganicha xizmat kursatadi.Keyin “oddiy svo`ing” (avvalgi tizimlardagidek,xar bir jaraenni asosiy xotiraga joylashtiradi,ammo bag`zi kursatkichlarga asosan bag`zi jaraenlar obzorini asosiy xotiradan tashki xotiraga tulik chikaradi va uni boshka jaraen obrazi bilan almashtiradi) `aydo bo`ldi. Bu turdagi sxema nafaqat tarixiy qiymatga ega. Hozirgi vaqtda ular uquv-mashq va ilmiy – tajriba modelli Operatsion tizimlarida, shuningdek Operatsion tizim «tikilgan» xolda o`rnatilgan kompyuterlarda(embedded) qo`llaniladi.
Do'stlaringiz bilan baham: |