• Jarayon holatlari
  • Oqimlar
  • Oqimlardan foydalanish sabablari
  • Vazifani kelishi va yechilishi jarayoni




    Download 8,71 Kb.
    bet2/4
    Sana31.05.2024
    Hajmi8,71 Kb.
    #258567
    1   2   3   4
    Bog'liq
    Oqimlar va jarayonlar Operatsion tizimlar-muhaz.org

    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



    Download 8,71 Kb.
    1   2   3   4




    Download 8,71 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Vazifani kelishi va yechilishi jarayoni

    Download 8,71 Kb.