• Jarayon – adreslari maydoni
  • Bir jarayondan boshqasiga o‘tish
  • Process Control Block (PCB) Operatsion tizim jadvali




    Download 11,33 Kb.
    bet3/6
    Sana13.05.2024
    Hajmi11,33 Kb.
    #228176
    1   2   3   4   5   6
    Bog'liq
    Fan Operatsion tizimlar 9-maruza. Operatsion tizimda jarayonlar

    Process Control Block (PCB)

    Operatsion tizim jadvali

    Topshiriq, jarayon, oqim

    CPU tominidan jarayondan jarayonga o’tishni boshqarish

    Jarayonni rejalashtirish holati


    • Navbat ishi

    • Tayyor navbat

    • Navbat qurilmasi

        winword.exe, notepad.exe, TOTAL64.exe

    tayyor navbat va turli xil kiritish/chiqarish qurilmalari

    Jarayon – adreslari maydoni

    0x00000000


    0xFFFFFFFF
    Virtual
    address space
    code
    (text)
    static data
    heap
    (ajratilgan dinamik xotira)
    Kernel Code and Data
    PC
    SP
    User Space
    stack
    (dynamically allocated)
    Kernel Space
    32-bit Linux & Win XP – 3G/1G user space/kernel space

    Jarayon – adreslari maydoni

    descriptor tushunchasi


    • Deskriptor – operatsion tizimda jarayonlarni saqlaydi .

    Bir jarayondan boshqasiga o‘tish


    • Jarayonlarni boshqarishda OT ularning ketma-ket bajarilishini ta’minlaydi. Ushbu vazifa OT rejalashtiruvchisi tomonidan hal qilinadi.

    • Masalan, ikkita jarayon berilgan - J0 va J1.

    • J0 jarayonida uzilishlar yoki tizim chaqirig‘i bo‘lsa, operatsion tizim o‘z holatini PCBda saqlaydi va protsessorni J1 jarayoniga o‘tkazadi (J1 jarayoni ham shunga o‘xshash tarzda ishlanadi). Har bir jarayonning bajarilish va to‘xtash muddatlari ko‘rsatilgan bo’ladi.

    Bir jarayondan boshqasiga o‘tish

    Tayyor jarayonlar va kiritish/chiqarish qurilmalari uchun navbat diagrammasi

    Jarayonlarni rejalashtirish


    • Qachonki kompyuter ko'p vazifali rejimda ishlasa, unda ko'pincha bir vaqtning o'zida protsessordan foydalanadigan bir nechta jarayon yoki oqimlar ishlaydi. Bu holat bir vaqtning o'zida ikki yoki undan ortiq jarayon yoki oqimlar tayyor holatda bo'lganda yuzaga keladi.

    • Agar faqat bitta protsessor mavjud bo'lsa, jarayonlar navbat bilan ishga tushishi tanlanishi kerak. OTning bunday tanlovga ega bo'lgan qismi rejalashtiruvchi, ishlatadigan algoritm esa rejalashtirish algoritmi deb ataladi.

    Download 11,33 Kb.
    1   2   3   4   5   6




    Download 11,33 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Process Control Block (PCB) Operatsion tizim jadvali

    Download 11,33 Kb.