• Oqim holatlari.
  • Bajarilish (Running)
  • Kutish (Waiting)
  • Operatsion · � � tizimlar o‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti u




    Download 4,88 Mb.
    bet118/129
    Sana18.11.2023
    Hajmi4,88 Mb.
    #100808
    1   ...   114   115   116   117   118   119   120   121   ...   129
    Bog'liq
    a12b69867f018f785135aa04d3624799 Operatsion tizimlar грифли 100 шт

    Ko‘p oqimlilik. Windows jarayonlar o‘rtasidagi parallellashni qo‘llab-quvvatlaydi, chunki turli xil jarayonlardagi oqimlar bir vaqtning o‘zida ishlashi mumkin (ular bir vaqtning o‘zida ishlaydi). Bundan tashqari, bir xil jarayonda bir nechta oqimlarni alohida protsessorlarga ajratish mumkin va ular bir vaqtning o‘zida bajariladi (aslida bir vaqtning o‘zida ishlaydi). Ko‘p oqimli jarayon bir nechta jarayonlarni ishlatmasdan parallellashga erishadi. Xuddi shu jarayon ichidagi oqimlar umumiy manzillar oralig‘i orqali ma’lumot almashishlari va jarayonning umumiy resurslaridan foydalanishlari mumkin. Turli jarayonlardagi oqimlar ushbu jarayonning umumiy resurslari orqali ma’lumot almashishlari mumkin. Turli jarayonlardagi oqimlar ikki jarayon o‘rtasida o‘rnatilgan umumiy xotira orqali ma’lumot almashishi mumkin.
    Obyektga yo‘naltirilgan ko‘p oqimli jarayon server dasturini amalga oshirishning samarali vositasidir. Masalan, bitta server jarayoni bir nechta mijozlarga bir vaqtning o‘zida xizmat ko‘rsatishi mumkin.
    Oqim holatlari. Windowsda oltita holatlardan biri bo‘lishi mumkin.
    Tayyorlilik (Ready): tayyor oqimni bajarish uchun rejalashtirish mumkin. Yadro menejeri barcha tayyor oqimlarni kuzatadi va ularni ustuvorlik tartibida rejalashtiradi.
    Zaxira (Standby): keyingi belgilangan protsessorda ishga tushirish uchun zaxira oqim tanlangan. Ushbu protsessor mavjud bo‘lmaguncha oqim bu holatda kutadi. Agar zaxira oqimning ustuvorligi yetarlicha yuqori bo‘lsa, ushbu protsessorda ishlaydigan oqim zaxira oqim foydasiga ishlatilishi mumkin. Aks holda, zaxira oqimi ishlayotgan oqim bloklanmaguncha yoki o‘zining vaqt oralig‘ida tugamaguncha kutadi.
    Bajarilish (Running): yadro menejeri oqimni almashtirishni tugatgandan so‘ng, zaxira oqimi bajarilish holatiga o‘tadi va bajarishni boshlaydi va bajarishni o‘zining vaqt oralig‘i tugamaguncha, bloklanmaguncha yoki vazifa tugatilmaguncha davom ettiradi. Dastlabki ikki holatda u tayyorlilik holatiga o‘tadi.
    Kutish (Waiting): Oqim qachon kutish holatiga o‘tadi, (1) hodisa uchun bloklangan bo‘lsa (masalan, kiritish/chiqarish), (2) u ixtiyoriy ravishda sinxronizatsiya maqsadalarini kutsa yoki (3) muhitning quyi tizimi oqimning o‘zini to‘xtatib turishga yo‘naltirsa.

    Download 4,88 Mb.
    1   ...   114   115   116   117   118   119   120   121   ...   129




    Download 4,88 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Operatsion · � � tizimlar o‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti u

    Download 4,88 Mb.