Мавзу: Жараён ва оқимларни бошқаришни синхронлаш


Download 0.73 Mb.
bet1/8
Sana30.12.2022
Hajmi0.73 Mb.
#1072742
  1   2   3   4   5   6   7   8
Bog'liq
OT-05 Control Process&Algoritms

Мавзу: Operatsion tizimda jarayonlarni boshqarish, rejalashtirish, dispetcherlash va sinxronizatsiyalash

Режа:

Процессор ишини режалаштириш

  • CPU scheduling
  • Жараёнлар навбати қандай бажарилиши бўйича жадвал (расписания) тузилади
  • Режалаштириш билан ОТ таркибидаги дастур - диспетчер шуғулланади; у бошқаришни кейинги (навбатдаги) жараёнга узатади.
  • Диспетчернинг вазифаси – қуйидаги критериялар бўйича процессор ишини оптимал режалаштиришдан иборат:
  • – процессорнинг максимал юкланиши

    – жараёнлар учун минимал кутиш вақти

    – минимал реакция вақти (фойдаланувчи учун минимал ноқулайликлар)

    – максимал ўтказувчанлик қобилияти (имкониятлари)

Устунлиги

  • Тенг ҳуқуқли жараёнлар «давра бўйича» навбатдаги тартиби билан бажарилади.
  • Ҳар бири процессор вақтининг тенг улушини олади
  • – жараёнларнинг бажарилиш давомийлиги турли хил бўлиши мумкин

  • Устунлик (приоритет) – жараёнларнинг муҳим жиҳати ҳисобланади
  • – юқори устунликка эга бўлган жараён машина вақтидан кўп қисмига эга бўлади.

Тенг ҳуқуқли жараёнлар

Параллел тизимлар

  • Симметрик тизимлар, SMP, symmetric multiprocessing.
      • Ҳар бир процессор алоҳида ОТ нинг бир нусхасини бажаради. Ҳар бир процессор тезликни йўқотмасдан параллел бажариши мумкин. Кўпгина замонавий ОТ қўллаб-қувватлайди.
  • Асимметрик тизимлар, AMP, asymmetric multiprocessing.
    • Ҳар бир процессор ўзига юклатилган махсус топшириқни бажаради. Махсус ажратилган бошқарувчи процессор (masterprocessor) қолган процессорлар (slave processor)нинг ишини координация қилади. Жуда кўп тизимларда ўзини оқлайди.

Параллел тизимлар

– Кўп процессорли тизимларда процессорлар ишини режалаштириш анча мураккаб

  • SМP – симметрик тизимлар

  • Download 0.73 Mb.

    Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling