Dolgoročni in kratkoročni planer v operacijskem sistemu

Avtor: Laura McKinney
Datum Ustvarjanja: 5 April 2021
Datum Posodobitve: 17 Maj 2024
Anonim
Long term and short term planning animated
Video.: Long term and short term planning animated

Vsebina

Različni izrazi imajo razlago, zaradi katere so si različni ali podobni drug drugemu, vendar so najpomembnejše glavne podrobnosti, ki jih razlikujejo. V tem članku sta obravnavana dva dolgoročna in kratkoročna urnika, ki sta tesno povezana drug z drugim. Ta članek pomaga najti glavne razlike med njimi. Dolgoročni planer dobi definicijo sistema, ki pomaga ugotoviti, kateri programi vstopijo v sistem od začetka. Medtem ko kratkoročni planer pridobi definicijo sistema, ki pomaga ugotoviti, kateri programi so za procesor najpomembnejši.


Vsebina: Razlika med dolgoročnim in kratkoročnim načrtovalcem v OS

  • Primerjalna tabela
  • Kaj je dolgoročni planer v operacijskem sistemu?
  • Kaj je kratkoročni planer v operacijskem sistemu?
  • Ključne razlike

Primerjalna tabela

Osnove razlikovanjaDolgoročni planer v OSKratkoročni planer v operacijskem sistemu OS
OpredelitevSistem, ki pomaga ugotoviti, kateri programi vstopijo v sistem od začetka.Sistem, ki pomaga ugotoviti, kateri programi so za procesor najpomembnejši.
ImePlaner delaCPU planer
DeloS seznama izbere najprimernejši program in ga nato naloži v pomnilnik, da se začne postopek izvedbe.Vzame ključne programe in jih sproži takoj.
IzborVsi programi, nastavljeni v čakalni vrsti in nato izbrani najboljši po zahtevi.Taka čakalna vrsta ne obstaja in ima le omejeno število orodij.

Kaj je dolgoročni planer v operacijskem sistemu?

Dolgoročni načrtovalec dobi definicijo sistema, ki pomaga ugotoviti, kateri programi vstopijo v sistem od začetka, nato s seznama izbere najustreznejši program in ga nato naloži v pomnilnik, da se začne postopek izvedbe. Bistveni cilj razporejevalnika opravil je prilagoditi mešanico zaposlitev, na primer vezane na V / I in procesor. Prav tako nadzira raven večprogramiranja. Če je raven večprogramiranja enakomerna, mora biti običajna hitrost ustvarjanja postopka enaka običajni hitrosti vzleta postopkov, ki zapuščajo okvir. Prav tako se imenuje delovni urnik. Iz vrstice izbere obrazce in jih naloži v spomin za izvedbo. Rokovanje naloži v pomnilnik za načrtovanje CPU-ja. V nekaj okvirih časovni razpored morda ne bo dostopen ali zanemarljiv. Delovni okviri za deljenje časa nimajo dolgega urnika. V trenutku, ko postopek spremeni stanje iz novega v pripravljeno, potem je na voljo uporaba planerja za daljši odvzem. Rezervacije na dolge razdalje očitno nadzorujejo stopnjo večprogramiranja v okvirih večopravilnosti, pri čemer se po posebnih strategijah odločijo, ali lahko okvir upošteva drugo zaposlitveno nastanitev, ali če je več kot en poklic, katerega od njih bi morali izbrati. Zdi se, da je zahteva po nekaterih kompromisih med stopnjo večprogramiranja in prepuščanja očitna, zlasti če upoštevamo inteligentne okvire. Večje je število postopkov v sistemu, le malo časa, ko ga lahko nadzira CPU, če je za vse postopke dana spodobna odzivnost.


Kaj je kratkoročni planer v operacijskem sistemu?

Kratkoročni načrtovalec dobi definicijo sistema, ki pomaga ugotoviti, kateri programi so najpomembnejši za procesor, nato pa jih naloži in najprimernejši čas po merilih, ki jih izbere uporabnik. Gre za spremembo pripravljenega stanja v tekočem stanju postopka. Tu in zdaj planerji, sicer imenovani dispečerji, odločajo o izbiri, kateri postopek naj se izvede naslednji.Tu in zdaj so načrtovalci hitrejši od načrtovalcev dolgih vlakov. Reakcijski čas je vmesni čas od trenutka, ko se zahteva aplikacija, dokler ne začne reakcija. V intuitivnih okvirih v skupni rabi je to izredno merilo odzivnosti z vidika stranke kot čas obratovanja, saj lahko postopki prinesejo donos v zelo zgodnji fazi njihovega izvajanja. Čas obratovanja se pretvori v vmesni čas med namestitvijo postopka in plodom njegovega izvajanja, vključno s dejanskim časom teka, poleg porabljenega časa za dremanje pred odpošiljanjem ali zadrževanjem, da bi prišli do različnih sredstev. Kratkoročni načrtovalec določa, kateri projekti so vključeni v okvir za pripravo. Roki za sestanke se spremenijo v sposobnost OS, da izpolni vnaprej določene roke za izpolnitev zaposlitve. Dobro deluje, ko je mogoče natančno predvideti zanemarljiv čas izvajanja vloge. Za zaključek je predvidljivost zmogljivost ogrodja, ki zagotavlja, da se dano naročilo izvede v določenem časovnem vmesnem času, in poleg tega, da se zagotovi, da je znotraj strogega upora dovoljen določen enakomeren reakcijski čas, ne glede na to, kaj stroj naloži.


Ključne razlike

  1. Dolgoročni planer dobi definicijo sistema, ki pomaga ugotoviti, kateri programi vstopijo v sistem od začetka. Medtem ko kratkoročni planer pridobi definicijo sistema, ki pomaga ugotoviti, kateri programi so za procesor najpomembnejši.
  2. Nadomestno ime dolgoročnega načrtovalca postane načrtovalec delovnih mest. Medtem ko alternativno ime za kratkoročni planer postane urnik CPU-ja.
  3. Dolgoročni planer izbere najprimernejši program s seznama in ga nato naloži v pomnilnik, da se začne postopek izvedbe. Po drugi strani pa kratkoročni planer prevzame ključne programe in jih sproži takoj.
  4. Pri dolgoročnem načrtovalcu so vsi programi nastavljeni v čakalni vrsti in nato izbrani najboljši glede na zahtevo. Po drugi strani za kratkoročni planer ne obstaja takšna čakalna vrsta in ima le omejeno število orodij.
  5. Čas, potreben za načrtovanje različnih programov v dolgoročnem planerju, postane relativno manjši od drugega. Po drugi strani pa čas, potreben za kratkoročni planer, traja dlje, saj ima veliko omejitev.
  6. Pogostost izbiranja programov v okviru dolgoročnega načrtovalca ostane manj in ne postane pogoj. Po drugi strani postane pogostost izbire programov v kratkoročnem urniku veliko večja.