Betriebssysteme

Preemptive vs. non-preemptive Scheduling

  • Im non-preemptive (oder "run-to-completion") Verfahren, darf ein Prozess nicht unterbrochen werden, bis er seine Aufgabe vollständig erledigt hat
    • SJF, FCFS
  • Beim preemptive Verfahren dürfen Unterbrechnungen stattfinden, setzt Vergabe der CPU voraus -> Zeitscheibenverfahren
    • RR und Priority Scheduling (PS)

Diskussion