In einem Round-Robin-Scheduler ist das mehrfache Hinzufügen eines Prozesses zur Prozessliste eine kostengünstige Möglichkeit, ihm eine höhere Priorität zu geben.
Ich frage mich, wie praktisch dieser Ansatz sein könnte. Welchen Nutzen hat es gegenüber anderen Techniken, z. B. dem Prozess eine längere Zeitscheibe zu geben (Vorteil: weniger Schaltzeit) oder eine separate Liste von Prozessen mit hoher Priorität zu führen. Wie beeinflusst insbesondere die mehrfache Auflistung eines Prozesses die Fairness und Reaktivität?
(Aus Übung 2.16 in Andrew Tanenbaums Betriebssysteme: Design und Implementierung 1. Aufl.)