-
-
-
CENAPAD-MGCO
A seguir: O Escalonador SJF -
Acima: Imposição de Políticas de
Anterior: O Escalonador SJF -
OrderedQueue q = new OrderedQueue(new SizeComparator());
/* a fila \'{e} criada com o criterio de comparacao correspondente */
Request getRequest(ProcessId client, int jobSize) {
Request rq = new Request(client, jobSize);
q.put(rq);
return rq;
}
void ok(Request rq) {
q.del(rq);
}
Request top() {
return (Request) q.top();
}
Mas ainda existem chances de um arquivo grande furar a fila! Como? Qual seria uma solução para este problema?