Операцион тизимларнинг асосий функциялари. Процессорни бошқариш ва вазифаларни режалаштириш


Жараёнларни бошқариш (Process management)



Download 2,57 Mb.
bet6/12
Sana13.07.2022
Hajmi2,57 Mb.
#784679
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
2-3

Жараёнларни бошқариш (Process management)


Операцион тизимнинг асосий функциялари:
Process Scheduler
Job Scheduler
HOLD
READY
RUNNING
WAITING
FINISHED
проЦЕССОРНИ БОШҚАРИШ (Processor management)
  • Жараёнлар бошқа ҳолатларга ҳам эга бўлиши мумкин:

Олдинги мавзудан эслатма

FINISHED


Scheduler Dispatch
Interrupt
Exit
I/O or
Event wait
I/O or
Event completion
HOLD
Admitted
READY
WAITING
RUNNING
Жараённи БОШҚАРИШ (Process management)
Рухсат этилди
Режалаштирувчи жўнатмаси
Чиқиш
I/O тадбирини кутиш
I/O ёки тадбирни якунлаш
Узилиш
Жараённи БОШҚАРИШ (Process management)
Светофорни тасаввур қилинг:
Жараённи БОШҚАРИШ (Process management)
  • Жараён операцион тизимдан вазифа режалаштирувчисига (Job Scheduler) узатилганида унинг (жараённинг) ҳолати ҳар доим HOLD сифатида ўрнатилади;
  • Қачонки жараён вазифа режалаштирувчисидан (Job Scheduler) жараён режалаштирувчисига (Process Scheduler) ўтказилганида унинг ҳолати READY сифатида ўзгартирилади;

Олдинги мавзудан эслатма
Жараённи БОШҚАРИШ (Process management)
  • Агар процессор ишлаш учун тайёр (CPU is available) бўлса, жараён режалаштирувчиси (Process Scheduler) барча келаётган жараёнларни кўздан кечиради ва маълум алгоритмлар асосида уларни танлайди, ва хотирани бўш деб ҳисоблаб, жараённи бажаришни бошлайди
  • Жараённинг ҳолати бажарилаётган (яъни RUNNING) га ўзгартирилади;

Жараён ҳолати: RUNNING
Жараённи БОШҚАРИШ (Process management)
  • Олдиндан белгиланган вақтдан сўнг жараён тўхтатилади ва бошқа бир жараён (бажарилиш учун) процессорни эгаллайди;
  • Тўхтатилган жараённинг ҳолати жараён режалаштирувчиси томонидан READY га ўзгартирилади;
  • Жараёнларнинг бундай алмаштирилиши олдиндан режалаштириш сиёсати (pre-emptive scheduling policy) дейилади; (олдинги мавзудан эслатма)
  • Процессор тўхтатилган жараён учун яна тайёр бўлганида (CPU is available) жараён режалаштирувчиси жараённинг ҳолатини RUNNINGга ўзгартиради;


Download 2,57 Mb.

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




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