5.6 - Operating System Examples (p.216)

  • Linux maakt geen onderscheid tussen processen en threads, terwijl windows XP en Solaris dit wel doen.

Windows

  • Preemtive en priortiet gebaseerd
  • 32 prioriteit levels (verdeelt over 6 klassen)
  • Prioriteiten kunnen dynamisch veranderen in een klas, afhankelijk van de inhoud van de queue en het type procs.

Linux

  • Preemtive en priortiet gebaseerd
  • Real-time range tussen 0 en 99.
    • Statische prioriteit
  • Nice value range tussen 100 en 140
    • Dynamische prioriteit
    • Nice value +/- 5
    • Gebaseerd op de interactiviteit van een taak.
  • Time quantum gebasseerd op prioriteit.
    • Hoge prioriteit is 200ms quantum, laag is 10ms quantum.

JVM

  • Preemtive en priortiet gebaseerd
  • FIFO bij threads met dezelfde prioriteit

results matching ""

    No results matching ""