Рецоммендед, 2024

Избор Уредника

Разлика између дугорочног и краткорочног планера у оперативном систему

Да би се максимизирала употреба ЦПУ-а, мора постојати правилно планирање процеса. Лонг-Терм Сцхедулер и Схорт-Терм Сцхедулер су типови планера. Лонг-Терм Сцхедулер се извршава рјеђе у поређењу са Схорт-Терм распоредом. Разликовна тачка између Лонг-Терм Сцхедулер-а и Схорт-Терм Сцхедулер-а је да Лонг-Трем Планер одабире процес из Јоб Поол- а и затим их учитава у Реади Куеуе за извршење. С друге стране, краткорочни планер одабире процес из Реади Куеуе и додељује му ЦПУ за извршење.

Размотримо још неколико разлика између дугорочног и краткорочног планера уз помоћ табеле за упоређивање која је приказана испод.

Садржај: Дугорочни вс краткорочни планер

  1. Цомпарисон Цхарт
  2. Дефиниција
  3. Кључне разлике
  4. Закључак

Цомпарисон Цхарт

Основа за поређењеДугорочни планерКраткорочни планер
БасицОн покреће процес из скупа послова / редова послова.Он преузима процес из Реади Куеуе.
ФреквенцијаЛонг-Терм Сцхедулер селектује процес рјеђе.Краткорочни планер чешће бира процес.
КонтролаОн контролише степен вишеструког програмирања.Има мању контролу над степеном вишеструког програмирања.
АлтернативеАлтернативно, то се зове Планер посла.Алтернативно, назива се ЦПУ Сцхедулер.
ВажноДугорочни планер постоји у Батцх системима, али он може бити присутан у систему за дељење времена.Краткорочни планер се налази у Батцх систему и минимално је присутан у систему временског дијељења.

Дефиниција дугорочног планера

Понекад је број процеса који се подносе систему више него што се може извршити одмах. Онда у таквим случајевима, процеси се споолују на масовну меморију, где се налазе да би се касније извршили. Дугорочни планер затим изабере процес из ове шпулте који се такође назива Јоб Поол и учитава их у Реади Куеуе за њихово даље извршавање.

Такође се назива и Планер посла . Учесталост Лонг-Терм Сцхедулер-а за преузимање процеса из скупа послова је мања у односу на краткорочни планер.

Дугорочни планер контролише степен вишеструког програмирања, који је стабилан ако је стопа креирања нових процеса једнака просечној стопи одласка процеса који напуштају систем. Дугорочни планер се извршава када процес напусти систем.

Чини се да Лонг-Трем Сцхедулерс није присутан или минимално присутан на неким системима као што је Тиме Схаринг Систем, као што су Мицро Софт Виндовс, Уник, итд.

Дефиниција краткорочног планера

Краткорочни планер се назива и ЦПУ Сцхедулер . Сврха краткорочног планера је да изабере процес из Реади Куеуе који је спреман за извршење и додели му ЦПУ за његово извршење.

Извршење краткорочног планера је веома учестало у поређењу са Лонг-Терм Сцхедулер-ом. Краткорочни планер има мању контролу над степеном вишеструког програмирања . Краткорочни планер је минимално присутан у систему за дељење времена .

Кључне разлике између дугорочног планера и краткорочног планера

  1. Дугорочни планер одабире процесе из скупа послова. С друге стране, краткорочни планер бира процесе из реда чекања.
  2. Краткорочни планер се чешће извршава у односу на Лонг-Терм Сцхедулер.
  3. Дугорочни планер контролише степен мултипрограмирања, док краткорочно планирање има мању контролу над степеном вишеструког програмирања.
  4. Дугорочно планирање се назива и планер посла. С друге стране, краткорочно планирање се назива и ЦПУ Сцхедулер.
  5. Дугорочни планер је обавезно присутан у Батцх систему и може бити минимално присутан у систему Тиме схаринг. С друге стране, краткорочни планер постоји у батцх систему и такође минимално присутан у систему за дељење времена.

Закључак:

Дугорочни планер и краткорочни планер су подједнако важни за сврхе распоређивања. Пошто један (Лонг-Терм Сцхедулер) учитава процес из меморије у Реади Куеуе, а други (Схорт-Терм Сцхедулер) додаје ЦПУ присутнима у Реади Куеуе.

Top