Razlika Između Planera I Dispečera

Sadržaj:

Razlika Između Planera I Dispečera
Razlika Između Planera I Dispečera

Video: Razlika Između Planera I Dispečera

Video: Razlika Između Planera I Dispečera
Video: DIY planer // Kako napraviti BULLET JOURNAL 2024, Svibanj
Anonim

Ključna razlika - Raspored protiv dispečera

Planer i dispečer povezani su s planiranjem procesa operativnog sustava. Ključna razlika između planera i dispečera je u tome što planer odabire postupak od nekoliko procesa koji će se izvršiti, dok dispečer raspoređuje CPU za odabrani proces od strane planera.

U računalnom sustavu izvodi se nekoliko procesa. Zakazivanje je postupak u kojem operativni sustav odlučuje koji proces treba dodijeliti CPU-u za izvršavanje nekoliko procesa.

SADRŽAJ

1. Pregled i ključna razlika

2. Što je planer

3. Što je dispečer

4. Odnos između planera i dispečera

5. Usporedna usporedba - Planer vs Dispečer u tabličnom obliku

6. Sažetak

Što je Planer?

Postoje tri vrste planera u operativnom sustavu. Oni su dugoročni planeri, kratkoročni planeri i srednjoročni planeri. Dugoročni rokovnik poznat je i kao rokovnik poslova. U računalnom sustavu postoji niz procesa koji čekaju izvršenje. Ti se procesi smještaju u sekundarnu pohranu ili red poslova da bi se kasnije izvršili. Cilj dugoročnog planera je odabrati procese iz reda poslova i taj proces dovesti u spremni red u glavnoj memoriji.

Kratkoročni rokovnik poznat je i pod nazivom CPU rokovnik. Zadatak kratkoročnog planera je odabrati proces u redu spremnosti koji bi trebao biti dodijeljen CPU-u. Kratkoročni planer trebao bi odabrati proces iz spremnog reda dok prethodni proces prelazi u stanje čekanja. Trebao bi biti brz, inače će se procesorsko vrijeme izgubiti.

Razlika između planera i dispečera
Razlika između planera i dispečera

Slika 01: Zakazivanje procesa

Postupak izvršavanja mogao bi zahtijevati I / O operaciju. Dakle, proces ide u stanje čekanja. Kaže se da je ovaj postupak obustavljen. Da bi se CPU maksimalno iskoristio, trebao bi se pokrenuti neki drugi proces. Obustavljeni postupak prenosi se natrag u sekundarnu memoriju. Nakon nekog vremena, preneseni postupak može se vratiti natrag u glavnu memoriju i nastaviti izvršavanje od mjesta na kojem je završen. Prijenos suspendiranog postupka u sekundarnu memoriju naziva se zamjenom. Vraćanje procesa natrag u glavnu memoriju poznato je kao zamjena. To umetanje i izbacivanje vrši planer medija.

Što je Dispatcher?

Kada kratkoročni planer odabere iz spremnog reda, dispečer izvršava zadatak dodjeljivanja odabranog procesa CPU-u. Pokrenut postupak ide u stanje čekanja za IO rad itd. Tada se CPU dodjeljuje nekom drugom procesu. Ovo prebacivanje CPU-a iz jednog procesa u drugi naziva se prebacivanjem konteksta. Dispečer izvodi razne zadatke, uključujući prebacivanje konteksta, postavljanje korisničkih registara i mapiranje memorije. Oni su neophodni za izvršavanje i prenošenje CPU kontrole u taj proces. Pri otpremanju, proces se prebacuje iz stanja pripravnosti u stanje pripravnosti.

Ponekad se dispečer smatra dijelom kratkoročnog planera, pa se cijela jedinica naziva rokovnikom kratkoročnih termina. U ovom je scenariju zadatak kratkoročnog planera odabrati proces iz spremnog reda i također dodijeliti CPU za taj proces.

Kakav je odnos između planera i dispečera?

Dispečer dodjeljuje CPU odabrani postupak kratkoročnog planera

Koja je razlika između planera i dispečera?

Diff Article Sredina prije tablice

Raspored protiv dispečera

Planer je poseban sistemski softver koji upravlja planiranjem procesa odabirom procesa koji će se izvršiti. Dispečer je modul koji daje kontrolu nad procesorom procesu odabranom od kratkoročnog planera.
Vrste

Postoje tri vrste planera poznate kao;

  • dugoročni rokovnik,
  • kratkoročni rokovnik
  • srednjoročni rokovnik.
Ne postoji kategorizacija za dispečera.
Glavni zadaci

Dugoročni planer odabire postupak iz reda poslova i dovodi ga u red spremnosti.

Kratkoročni rokovnik odabire postupak u spremnom redu.

Srednji planer vrši zamjenu, zamjenu iz procesa.

Dispečer dodjeljuje CPU procesu odabranom od kratkoročnog planera.

Sažetak - Raspored protiv dispečera

Planer i dispečer koriste se u planiranju procesa operativnog sustava. Razlika između planera i dispečera je u tome što planer odabire postupak od nekoliko procesa koji će se izvršiti, dok dispečer raspoređuje CPU za odabrani proces od strane planera.

Preporučeno: