Documente Academic
Documente Profesional
Documente Cultură
Planificarea proceselor
Introducere în planificarea
proceselor
a)Compute-bound process
b)I/O-bound process
Planificarea proceselor
1. Toate sistemele:
Corectitudine – fiecare proces trebuie să aibă alocată o cuantă de timp pentru
prelucrări ale UCP
Constrângeri generate de politici – politicile de sistem sunt prioritare
planificării proceselor
Echilibru – toate componentele sistemului trebuie să fie active simultan
2. Sisteme batch:
Maximizarea numărului de job-uri finalizate pe oră
Minimizarea timpului de execuție a job-urilor
UCP trebuie să fie permanent utilizată
3. Sisteme interactive
Răspunsul la cereri trebuie să fie rapid
Nivelul de satisfacție al utilizatorului să fie maxim
4. Sisteme în timp real:
Finalizarea execuție proceselor și evitarea pierderii de date
Evitarea alterării datelor mai ales pentru sistemele multimedia
Obiectivele algoritmilor de planificare
Planificare pe sistemele batch