Si dice “virtuale” poiché, a differenza dei sistemi in tempo reale, tale scadenza non è critica, è solo un parametro di ordinamento.
L'altro criterio è il tempo di inizio, detto in Multics "realtime deadlines".
Questo definisce quando un processo passerà in esecuzione ignorando gli altri parametri di scheduling.
Questi due aspetti dello scheduler di Multics furono aggiunti da Bob Mullen con due scopi precisi: garantire maggiore efficienza per i processi gestori di periferiche e migliorare le prestazioni di alcuni benchmark.