97
E’tibor bering, operatsion tizimning “Xotira menejeri”
tomonidan bajarilgan ishlarning hajmi minimal, funksiyalarni bajarish
kodi sodda va mantiq juda oddiy.
Faqat ikkita qurilma vositasi kerak bo‘ladi: asosiy manzilni
saqlash uchun registr va xotirada o‘qilayotgan paytda dastur hajmini
kuzatib borish uchun akkumulyator (y ham register).
Dastur xotiraga to‘liq yuklanganidan so‘ng, u odatiy tarzda yoki
operatsion tizimning aralashuvi bilan tugatilmaguncha o‘sha yerda
qoladi.
Ushbu turdagi xotirani taqsimlash sxemasining asosiy
muammolaridan biri shundaki, u ko‘p dasturlash yoki tarmoqni
qo‘llab-quvvatlamaydi, u bir vaqtning o‘zida faqat bitta vazifani
bajara oladi. Bu usul 1940- va 1950- yillardagi tijorat kompyuterlarida
qo‘llanilgan. Shuning uchun, 1950- yillarning ohiri va 1960-
yillarning boshlarida xotirani boshqarishning yangi sxemasi talab
qilindi, va mustaqil operatsiyalarni takrorlash orqali kompyuter tizimi
resurslaridan foydalanishga imkon beradigan qismlardan foydalanildi.
Xotirani boshqarishning ushbu sxemalari bugungi operatsion
tizimlar tomonidan kam ishlatiladi, ammo o‘rganish juda muhimdir,
chunki har biri xotira boshqaruvini rivojlantirishga yordam beradigan
asosiy tushunchalarni taqdim etadi. Kompyuter tizimi bosh asosiy
masalasi dasturni boshqarishdir. Xotiraning alohida roli protsessor
dastur ko‘rsatmalarini ular xotirada bo‘lgan taqdirdagina bajarishi
mumkinligi bilan izohlanadi. Dasturlar va ularning murojaat qiladigan
ma’lumotlari, bajarilish jarayonida operativ xotirada (hech bo‘lmasa
qisman) joylashgan bo‘lishi shart. Operatsion tizimga, xotirani,
foydalanuvchi jarayonlari va OT komponentalari orasida taqsimlashga
to‘g‘ri keladi. Operatsion tizimning bu faoliyati xotirani boshqarish
deyiladi. Shunday qilib, xotira sinchiklab boshqarishni talab etadigan
resursdir. Yaqin kunlargacha xotira eng qimmat resurs hisoblangan.
Operatsion tizimning, xotirani boshqaradigan qismi, xotira menejeri
deyiladi. Xotira amaliy dastur modullari va operatsion tizimning
modullari o‘rtasida ham taqsimlanadi.
Dostları ilə paylaş: