Sadržaj:
Definicija - Što znači zakazivanje?
Zakazivanje je metoda koja se koristi za raspodjelu vrijednih računalnih resursa, obično vremena procesora, propusne širine i memorije, na različite procese, niti, protoke podataka i aplikacije koje im trebaju. Zakazivanje se provodi kako bi se uravnotežilo opterećenje na sustavu i osigurala jednaka raspodjela resursa te dala određena prioriteta prema postavljenim pravilima. To osigurava da je računalni sustav sposoban ispuniti sve zahtjeve i postići određenu kvalitetu usluge.
Zakazivanje je također poznato kao planiranje procesa.
Tehopedia objašnjava zakazivanje
Zakazivanje u sustavu provodi primjereno imenovani planer koji se uglavnom bavi tri stvari:
- Propusnost ili koliko brzo može završiti određeni broj zadataka od početka do kraja u jedinici vremena
- Kašnjenje, što je vrijeme prijelaza ili vrijeme potrebno za dovršavanje zadatka od vremena zahtjeva ili slanja do završetka, što uključuje vrijeme čekanja prije nego što se mogao poslužiti
- Vrijeme odgovora, koliko je potrebno da se postupak ili zahtjev uruči, ukratko vrijeme čekanja
Zakazivanje se u velikoj mjeri temelji na gore spomenutim faktorima i razlikuje se ovisno o sustavu i programiranju preferencija i ciljeva sustava ili korisnika. Na modernim računalima kao što su računala s velikim količinama procesijske snage i drugih resursa i mogućnostima obavljanja više zadataka pokretanjem više niti ili cjevovoda odjednom, zakazivanje više nije veliki problem i većina puta se procesi i aplikacije daju besplatnom vladanju s dodatnim resursima, ali planer još uvijek teško radi na upravljanju zahtjevima.
Vrste raspoređivanja uključuju:
- Prvi dolazak, prvi serviran - Najkonkretniji pristup i može se spomenuti kao prvi u, prvi; ona jednostavno čini ono što ime sugerira.
- Okrugla robinja - Također poznata i kao rezanje vremena, jer se svakom zadatku pruža određeno vrijeme za korištenje resursa. To se još uvijek temelji na prvom dolasku i prijenosu.
- Najkraće preostalo vrijeme prvo - zadatak koji treba najmanje vremena da završi ima prednost.
- Prioritet - Zadaci se dodjeljuju prioritetima i poslužuju se ovisno o tom prioritetu. To može dovesti do izgladnjivanja najmanje važnih zadataka, jer ih uvijek preuzimaju važniji.