9-Ma’ruza. Jarayonlarni rejalashtirish algoritmlari va parametrlari. Semaforalar. Reja



Download 315,56 Kb.
bet3/5
Sana22.04.2022
Hajmi315,56 Kb.
#574163
1   2   3   4   5
Jarayonlarni boshqarish bloki
Jarayonlarni boshqarish bloki (Process Control Block – PCB) – har bir jarayon bilan bog'liq quyidagi ma'lumotlarni o'z ichiga olgan, jarayonni boshqarish uchun OT tomonidan ishlatiladigan tizimli ma'lumotlar tuzilmasi:
Jarayon holati
Buyruq hisoblagichining joriy qiymati (jarayonning bajarilishi davom etishida qo’llaniladi);
Protsessor registrlari qiymatlari (bu ham jarayonni qayta tiklash uchun qo’llaniladi);
Protsessorning dispetcherlash uchun ma’lumot (jarayon stekiga ko’rsatkich, jarayon raqami);
Xotirani boshqarish uchun ma’lumot (jarayon xotira maydoni chegarasi);
Statistik ma’lumotlar (jarayon bajarilishining umumiy vaqti, bajarilishi uchun talab qilingan vaqt qoldig’i, kiritish-chiqarish vaqtining yig’indisi va boshq.);
Kiritish-chiqarish haqidagi ma’lumotlar (ochiq fayllar ro’yxati).
Jarayonlarni boshqarish blokining strukturasi 2-rasmda tasvirlangan.
2-rasm. PCB strukturasi
Bitta jarayondan boshqasiga o’tish
Operatsion tizim, jarayonlarni boshqarishda, ularning birma-bir navbati bilan bajarilishini ta'minlaydi. Ushbu vazifani OT rejalashtiruvchisi hal qiladi. Bir jarayondan protsessorning boshqa jarayonga o’tish sxemasi 3-rasmda tasvirlangan.
3-rasm. Bir jarayondan boshqasiga o’tish
Sxemada ikkita P0 va P1 jarayonlar tasvirlangan. P0 jarayonda uzilish yoki tizimli chaqiruv bo’lgan vaqtda operatsion tizim uning holatini PCBga saqlaydi va protsessor P1 jarayonga o’tadi (xuddi shunday P1 jarayonni qayta ishlaydi). Jarayonlarning bajarilish davri va jarayonlardan har biriga o’tish ko’rsatilgan.
Jarayonlarni boshqarishni rejalashtirishga bog’liq navbatlar
Insonlar kabi har bir jarayonning butun umri navbatda o’tadi. OT jarayonlarni boshqarish uchun quyidagi navbatlarni tashkil qiladi:
Topshiriqlar navbati (job queue) – tizimdagi barcha jarayonlar to’plamini saqlaydi. Har bir yangi jarayon unga kiradi va tizimda qolish davrida unda qoladi.

Download 315,56 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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