Oqimlar va jarayonlar Operatsion tizimlar


Vazifani kelishi va yechilishi jarayoni



Yüklə 1,54 Mb.
səhifə2/4
tarix09.12.2023
ölçüsü1,54 Mb.
#138512
1   2   3   4
wRFR7baiiqfjWF7Amf5nMpH1A4dDA12Zkbyyym8o

Vazifani kelishi va yechilishi jarayoni

Jarayon holatlari


“Bajarilish”
Jarayonni faol holati
“Kutish”
Jarayonni passiv holati
“Tayyor”
Jarayonni passiv holati
Jarayon barcha kerakli resurs-larga ega bo’ladi va bevosita prot-sessor uni baja-rayotgan bo’ladi
01
Jarayon bloklangan va ichki sabablarga ko’ra bajarilmaydi
02
Jarayon tashqi sabablarga ko’ra OT tashabbusi bilan bloklangan
03
Ko’p vazifali OT larda jarayonlar uch holatdan birida bo’lishi mumkin: bajarilish, kutish va tayyor.
Bajarilish davomida har bir jarayon bir holatdan boshqa holatga OT da malaga oshiriladigan jarayonlar rejalashtirish algoritmiga muvofiq o’tadi.

Jarayon holatlari


Bajarilish
Kutish
Tayyor
“Bajarilish” holatida bir protsessorli tizimda faqatgina bitta jarayon bo’lishi mumkin. “Kutish” va “Tayyor” holatlarida bir nechta jarayon bo’lishi mumkin. Bu jarayon navbatni hosil qiladi. Jarayon bajarilishi “Tayyor” holatidan boshlanadi. Bu holda u OT jarayonlarini rejalashtiruvchisida bo’ladi. Faollashishda jarayon “Bajarilish” holatiga o’tadi va bu holda u ba’zi holatni kutmaguncha; uning o’zi protsessorni bo’shatmaguncha; rejalshtiruvchi tomonidan chiqarib yuborilmaguncha qoladi.

Oqimlar


Odatda jarayonlar manzil uhitiga va yagona bajarilish oqimiga ega bo’ladi. Shunda ham ba’zida bitta manzil muhitida bir nechta parallel bajarilayotgan oqimlarni paydo bo’lishi ham mumkin. “Bajarilish oqimi” tushunchasi oqim deb yuritiladi.

Oqimlardan foydalanish sabablari


1
  • Yaratilish (ya’ni tezligi) va “o’gir” jarayonlarga qaraganda yo’q qilish osonligi

2
  • Samaradorlik. Hisoblash bajarilayotgan-da oqim vaqt bo’yicha keraksiz vaqt sarfiga ega jarayonlarni to’xtatadi va ishni tezlashtiradi.

3
  • Ko’plab ilovalarda bir vaqtning o’zida bir nechta harakatlar malag oshiriladi, ularning bir qismi davriy bloklangan bo’lishi mumkin

Va nihoyat, oqimlar bir nechta protsessorli tizimlar uchun juda foydali, chunki parallel hisoblash imoniyati yaratiladi

Yüklə 1,54 Mb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin