• Jarayonni to’xtatish.
  • Jarayonni blokirovka qilish.
  • Vazirligi muhammad al-xorazimiy nomidagi toshkent axborot texnologiyalari universiteti kiberxavfsizlik fakulteti




    Download 328,78 Kb.
    Pdf ko'rish
    bet4/8
    Sana18.05.2024
    Hajmi328,78 Kb.
    #243344
    1   2   3   4   5   6   7   8
    Bog'liq
    Jarayon va topshiriqlarni rejalashtirish va dispetcherlash (diss

    Ko’p martalik operatsiyalar.
    Bir martalik operatsiyalar jarayonlar OT boshqaruvi ostidagi sonini 
    opzgarishiga olib keladi va xar doim ma’lum resurslarni ajratilishi va bopshashi 
    bilan bogpliqdir. Kopp martalik operatsiyalar operatsion tizimdagi jarayonlar sonini 
    opzgarishiga olib kelmaydi va resurslarni ajratish va bopshashi bilan bogpliq 
    boplishi shart emas.Jarayonlar ustida Kopp martalik operatsiyalarni bajarish uchun 
    OT qanday ishlarni bajarishini koprib chiqamiz. Jarayonni ishga tushirish OT, 
    tayyor turgan jarayonlar orasidan birini bajarishga tanlaydi. Tanlangan jarayon 
    uchun uni bajarilishi uchun operativ xotirada zarur ma’lumot bilan tahminlaydi. 


    Keyin jarayon xolati bajarilish xolatiga opzgartiriladi va boshqaruv jarayon 
    komandalari xisoblagichi (schyotchik) ga koprsatiladigan komandasiga uzatiladi. 
    Xamma zarur ma’lumotlar jarayon pCBdan olinadi.
    Jarayonni to’xtatish.
    Bajarilish xolatidagi jarayon ishi, biror bir uzilish natijasida topxtaydi. 
    protsessor avtomatik tarzda komandalar schyotchigini saqlaydi va boshqaruvni bu 
    uzilishga ishlov beruvchi maxsus adresga uzatadi. OT jarayonni tayyorlik xolatiga 
    optkazadi va uzilishni katta ishlashga, ya’ni uzilishga olib kelingan xolat uchun 
    ma’lum operatsiyalarni bajaradi.
    Jarayonni blokirovka qilish. 
     
    Jarayon opz ishini xisoblash tizimida biror bir xodisa ropy bermaguncha 
    davom ettira olmaydi. SHuning uchun jarayon ma’lum tizimli chaqiriq bilan OTga 
    murojaat qiladi. OT tizimli chaqiriqni qayta ishlaydi(kiritish –chiqarish 
    operatsiyalarini initslalizatsiya qiladi, biror qurilmani bopshashini yoki xodisa ropy 
    berishini kutayotgan jarayonlar navbatiga qopshadi va xokazolar.), jarayonni 
    bajarilish 
    xolatidan 
    kutish 
    xolatiga 
    optkazadi.Jarayonni 
    bloklashdan 
    chiqarish(razblokirovanie). Tizimda biror xodisa ropy bergandan sopng, OT aynan 
    qanday xodisa ropy berganligini aniqlashi zarur. Keyin OT, qaysi jarayon shu 
    xodisani kutish xolatida ekanligini aniqlaydi va shunday jarayon boplsa uni 
    tayyorlik xolatiga optkazadi.(bunda OT xodisa ropy berishi bilan bogpliq boplgan 
    amallarni bajaradi.)Protsessorni bir jarayondan ikkinchisiga topgpri(korrekt) 
    optkazish uchun bajarilayapgan jarayon kontekstini saqlashi va protsessor 
    optkazadigan jarayon kontekstini tiklash zarur. Bunday jarayonlar ishlanganligini 
    saqlash/tiklash protsedurasi kontekstni optkazsh deyiladi.Jarayon tushunchasi, OT 
    boshqaruvi ostidagi bajariladigan komandalar topplami, ular bilan bogpliq resurslar 
    va uning bajarilishi joriy momenti bilan xarakterlanadi. Ixtiyoriy vaqtda jarayon 
    topliq ravishda opzining konteksti, ya’ni registirli, tizimli va foydalanuvchi 
    qismlaridan tashkil topgan konteksti bilan tasvirlanadi. OTlarda jarayon aniq 


    ma’lumotlar strukturasi –PCB bilan tasvirlanadi. PCB –registirli va tizimli 
    kontekstlarni aks ettiradi. Jarayonlar beshta asosiy xolatlarda boplishi mumkin: 
    tugpilish, tayyorlik, bajarilish, kutish, bajarilishni tugallash. Bir xolatdan 
    ikkinchisiga jarayon OT yordamida, ular ustida biror bir amal bajarilishi natijasida 
    optkaziladi. OT jarayonlar ustida quyidagi operatsiyalarni bajarishi mumkin: 
    jarayon yaratish, jarayon tugallash, jarayonni topxtatib turish, jarayonni blokirovka 
    qilish, jarayonni bloklashdan chiqarish. Jarayon prioritetini opzgartirish.

    Download 328,78 Kb.
    1   2   3   4   5   6   7   8




    Download 328,78 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Vazirligi muhammad al-xorazimiy nomidagi toshkent axborot texnologiyalari universiteti kiberxavfsizlik fakulteti

    Download 328,78 Kb.
    Pdf ko'rish