Дугорочни вс. Краткорочни планер у ОС-у

Аутор: Laura McKinney
Датум Стварања: 5 Април 2021
Ажурирати Датум: 18 Може 2024
Anonim
Poland wants to send fighter jets to Ukraine: Biden angry
Видео: Poland wants to send fighter jets to Ukraine: Biden angry

Садржај

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


Садржај: Разлика између дугорочног и краткорочног планера у ОС-у

  • Упоредни графикон
  • Шта је дугорочни планер у ОС-у?
  • Шта је краткорочни планер у ОС-у?
  • Кључне разлике

Упоредни графикон

Основе разликовањаДугорочни планер у ОС-уКраткорочни планер у ОС-у
ДефиницијаСистем који помаже да се открије који програми улазе у систем од почетка.Систем који помаже да се утврди који су програми најважнији за процесор.
ИмеПланер пословаЦПУ планер
РадСа листе бира најрелевантнији програм, а затим га учитава у меморију да би поступак извршења започео.Узима основне програме и одмах их покреће.
ИзборСви програми постављени у реду чекања, а затим изабрани најбољи по захтеву.Не постоји такав ред и једноставно има ограничен број алата.

Шта је дугорочни планер у ОС-у?

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


Шта је краткорочни планер у ОС-у?

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


Кључне разлике

  1. Дугорочни планер добија дефиницију система који помаже да откријете који програми улазе у систем од почетка. Док краткорочни планер добија дефиницију система који помаже да откријете који су програми најважнији за процесор.
  2. Алтернативно име за дугорочни планер постаје планер послова. Док алтернативни назив за краткорочни планер постаје ЦПУ планер.
  3. Дугорочни планер одабире с листе листу најрелевантнији програм, а затим га учита у меморију како би процес извршења започео. Са друге стране, краткорочни планер преузима основне програме и одмах их покреће.
  4. За дугорочни планер сви програми постављени у ред чекања, а затим најбољи изабрани према захтеву. С друге стране, за краткорочни планер не постоји такав ред чекања и има само ограничен број алата.
  5. Вријеме потребно да се различити програми заказују у дугорочном планеру постаје успоредно мање него за остале. С друге стране, време потребно за краткорочни планер траје дуже јер има многа ограничења.
  6. Учесталост одабира програма у оквиру дугорочног планера остаје мања и не постаје захтев. С друге стране, фреквенција избора програма у краткорочном планеру постаје много већа.