Dugoročni vs. Kratkoročni planer u OS-u

Autor: Laura McKinney
Datum Stvaranja: 5 Travanj 2021
Datum Ažuriranja: 17 Svibanj 2024
Anonim
Poland wants to send fighter jets to Ukraine: Biden angry
Video: Poland wants to send fighter jets to Ukraine: Biden angry

Sadržaj

Različiti pojmovi imaju objašnjenje zbog čega se razlikuju ili se međusobno vole, ali glavni detalji koji ih razlikuju su od najveće važnosti. Dvije osobe koje se raspravljaju u ovom članku su dugoročni i kratkoročni planer, a obje imaju bliske veze jedna s drugom. Ovaj članak pomaže u pronalaženju glavnih razlika među njima. Dugoročni planer dobiva definiciju sustava koji pomaže otkriti koji programi ulaze u sustav od početka. Dok, kratkoročni planer dobiva definiciju sustava koji pomaže otkriti koji su programi najvažniji za procesor.


Sadržaj: Razlika između dugoročnog i kratkoročnog rasporeda u OS-u

  • Usporedni grafikon
  • Što je dugoročni planer u OS-u?
  • Što je kratkoročni planer u OS-u?
  • Ključne razlike

Usporedni grafikon

Osnove razlikovanjaDugoročni planer u OS-uKratkoročni planer u OS-u
definicijaSustav koji pomaže otkriti koji programi ulaze u sustav od početka.Sustav koji pomaže otkriti koji su programi najvažniji za procesor.
ImePlaner poslovaCPU planer
RadnaS popisa odabire najrelevantniji program, a zatim ga učita u memoriju za početak postupka izvršenja.Uzima osnovne programe i odmah ih pokreće.
IzborSvi se programi postavljaju u red, a zatim se odabire najbolji prema zahtjevu.Ne postoji takav red i jednostavno ima ograničen broj alata.

Što je dugoročni planer u OS-u?

Dugoročni planer dobiva definiciju sustava koji pomaže otkriti koji programi ulaze u sustav od početka, a zatim odabere najrelevantniji program s popisa i zatim ga učita u memoriju kako bi postupak izvršenja započeo. Osnovni cilj planera poslova je prilagoditi spoj radnih mjesta, na primjer, I / O i procesor. Isto tako kontrolira razinu višeprogramiranja. Ako je razina višeprogramiranja stalna, tada normalna brzina stvaranja procesa mora biti jednaka normalnoj stopi polijetanja postupaka koji napuštaju okvir. To se također naziva raspored rada. Ona odabire obrasce iz linije i stavlja ih u memoriju radi izvršavanja. Rukovanje učitava u memoriju za planiranje CPU-a. U nekoliko okvira raspored dugog puta možda neće biti dostupan ili zanemariv. Radni okviri za podjelu vremena nemaju dug raspored. U trenutku kad neki postupak promijeni stanje iz novog u pripremljeno, tada postoji upotreba dizajnera dugog puta. Rezervacija na dugim relacijama jasno kontrolira razinu višeprograma u okviru više zadataka, uzimajući u obzir određene strategije za odabir može li okvir poštovati neki drugi smještaj ili ako je prijavljeno više od jednog zanimanja, koje od njih bi trebalo odabrati. Čini se da je zahtjev za nekim odstupanjem između višeprogramiranja i propusnosti očigledan, pogotovo ako se uzmu u obzir inteligentni okviri. Što je veći broj postupaka za sustav, to je malo vremena za koje svaki od njih može kontrolirati CPU ako je pristojna količina reakcije data svim postupcima.


Što je kratkoročni planer u OS-u?

Kratkoročni planer dobiva definiciju sustava koji pomaže otkriti koji su programi najvažniji za procesor, a zatim ih učitava i najrelevantnije vrijeme prema kriterijima koje odabere korisnik. To je promjena pripremljenog stanja u tekuće stanje postupka. Ovdje i sada planeri, inače zvani dispečeri, odlučuju se o izboru postupka koji će se izvršiti.Ovdje su i sada planeri brži od onih koji planiraju dugo putovanje. Vrijeme reakcije je prijelazno vrijeme od trenutka kada se zatraži primjena do trenutka kada reakcija počne trajati. U intuitivnim okvirima koje dijele s vremenom, ovo je superiorna mjera odziva iz perspektive klijenta u odnosu na vremensko razdoblje, jer procedure mogu započeti s prinosom u vrlo ranoj fazi izvršenja. Vrijeme preokreta pretvara se u prijelazni rok između smještaja postupka i ploda njegovog provođenja, uključujući stvarno vrijeme trajanja, uz vrijeme provedeno za ležanje prije otpreme ili zadržavanje kako bi se došlo do različitih sredstava. Kratkoročni planer utvrđuje koji su projekti uvršteni u okvir za pripremu. Rokovi za sastanke pretvaraju se u sposobnost OS-a da ispune unaprijed okarakterizirane rokove za ispunjenje zaposlenja. Dobro funkcionira u trenutku kada se može precizno predvidjeti zanemarivo vrijeme izvršenja aplikacije. Zaključno, predvidivost je sposobnost okvira da jamči da se određeni nalog izvršava unutar određenog vremenskog intervala i dodatno jamči da je određeno strogo reakcijsko vrijeme unutar strogog otpora, bez obzira na to što stroj opterećuje.


Ključne razlike

  1. Dugoročni planer dobiva definiciju sustava koji pomaže otkriti koji programi ulaze u sustav od početka. Dok, kratkoročni planer dobiva definiciju sustava koji pomaže otkriti koji su programi najvažniji za procesor.
  2. Alternativno ime za dugoročni planer postaje planer poslova. Dok alternativni naziv za kratkoročni planer postaje CPU planer.
  3. Dugoročni planer odabire s popisa najrelevantniji program, a zatim ga učita u memoriju kako bi postupak izvršenja započeo. S druge strane, kratkoročni planer preuzima ključne programe i odmah ih pokreće.
  4. Za dugoročni planer svi programi postavljeni u red, a zatim najbolji odabrani prema zahtjevu. S druge strane, za kratkoročni planer ne postoji takav red i postoji samo ograničen broj alata.
  5. Vrijeme potrebno za raspoređivanje različitih programa u dugoročnom planeru postaje usporedno manje nego kod ostalih. S druge strane, vrijeme potrebno za kratkoročni planer traje duže jer ima mnoga ograničenja.
  6. Učestalost odabira programa unutar dugoročnog planera ostaje manja i ne postaje uvjet. S druge strane, učestalost odabira programa u kratkom planu postaje mnogo veća.