Process Scheduling - Scheduling Algorithms - Priority Scheduling

3 belangrijke vragen over Process Scheduling - Scheduling Algorithms - Priority Scheduling

Wat is priority scheduling?

De CPU wordt toegewezen aan het proces met de hoogste prioriteit.

Merk op dat SJF scheduling een vorm van priority scheduling is waarbij de prioriteit wordt bepaald door de lengte van de next CPU burst.

Een nadeel van priority scheduling is dat processen met een lage prioriteit mogelijk nooit aan de beurt komen (starvation). Hoe kan dit opgelost worden?

Starvation kan voorkomen worden door toepassing van aging, waarbij de prioriteit van een proces met het verstrijken van de de tijd geleidelijk wordt verhoogd.

Wat is het verschil tussen intern gedefinieerde en extern gedefinieerde prioriteiten?

Interne prioriteiten worden door het besturingssysteem bepaald op basis van meetbare criteria. Externe prioriteiten worden bepaald door criteria buiten het besturingssysteem, zoals economische of politieke factoren.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo