On Fri, 14 May 2004, Gordon, JC (John) wrote:
> Steve, I understand why job slots get counted three times but why do jobs?
> eg 7x3? Surely each job is only in a single queue.
The jobs do only count once, but they reduce the free cpu (free slot)
count for each queue, so that goes down three times as fast.
On the face of it gridice could quite easily divide the cpu count by the
number of queues for the site summary. It might still get it wrong if you
had queues feeding different sets of nodes, but in practice we don't
generally do that. If anything we set a job limit on long queues to make
sure that some short jobs can always run, and the schema does allow for
that with MaxRunningJobs (which is another reason why there might be
jobs waiting even when slots are free).
Stephen
|