-
-
-
CENAPAD-MGCO
A seguir: Conclusões
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);
}
boolean isTheBest(Request rq ) {
return ( rq == top() );
}
Request top() {
return (Request) q.top();
}