Non puoi scegliere un quantum di tempo "ottimale" se non hai informazioni in anticipo su
-
per quanto tempo ciascun processo verrà eseguito
-
quanti nuovi processi ci si deve aspettare entro un determinato periodo di tempo
-
quanto velocemente ciascuno dei tuoi processi deve iniziare / continuare / rispondere
In un sistema reale, in genere non hai questi parametri in anticipo, poiché ciò significherebbe prevedere il futuro. Pertanto, dovrai tipicamente formulare ipotesi su tali parametri, adattare dinamicamente il quantum all'ambiente o scegliere un diverso tipo di algoritmo.