• Taqqoslash jadvali
  • Bob. Multitasking tizimi. Ko’p oqimli tizimlar




    Download 253,77 Kb.
    bet2/7
    Sana27.05.2024
    Hajmi253,77 Kb.
    #254583
    1   2   3   4   5   6   7
    Bog'liq
    Mutitasking va ko’poqimli tizimlar

    Bob. Multitasking tizimi. Ko’p oqimli tizimlar.

      1. Operatsion tizimda Multitasking tizimi.



    Multitaskinglar ko'p dasturlashning mantiqiy kengaytmasi, boshqa tomondan, Ko'p ishlov berish mavzuga asoslangan ko'p vazifali. Multitasking va multithreading o'rtasidagi asosiy farq shundaki multitasking protsessorga bir vaqtning o'zida bir nechta vazifalarni (dastur, jarayon, vazifa, iplar) bajarishga imkon beradi, Ko'p ishlov berish bir xil jarayonning bir nechta iplarini bir vaqtning o'zida bajarishga imkon beradi. Keling, quyida keltirilgan taqqoslash jadvali yordamida Multitasking va Multithreading o'rtasidagi farqlarni muhokama qilaylik.

    Taqqoslash jadvali :


    Taqqoslash uchun asos

    Ko'p vazifalar

    Ko'p ishlov berish

    Asosiy

    Multitasking protsessorga bir vaqtning o'zida bir nechta vazifalarni bajarishiga imkon beradi.

    Multithreading protsessorga bir vaqtning o'zida bir nechta ish zarralarini bajarishiga imkon beradi.

    Kommutatsiya

    Ko'p vazifali protsessorda dasturlar tez-tez almashib turadi.

    Multithreading protsessorida iplar orasida tez-tez almashib turiladi.

    Xotira va resurs

    Ko'p vazifali tizimda protsessor bajarayotgan har bir dastur uchun alohida xotira va resurslar ajratilishi kerak.

    Multithreading tizimida protsessga xotirani ajratish kerak, bu jarayonning bir nechta oqimlari bir xil xotira va jarayonga ajratilgan resurslarni bo'lishadi.

    Download 253,77 Kb.
    1   2   3   4   5   6   7




    Download 253,77 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Bob. Multitasking tizimi. Ko’p oqimli tizimlar

    Download 253,77 Kb.