On Tue, 4 Feb 2014, Mark Dixon wrote:
...
Over the years, we've run various versions of SGE and SoGE with a share
tree policy. I think it's always been the case that jobs in an error state
still attract tickets from the share tree policy - despite the fact that
the job isn't eligible to run.
...
This means there are fewer tickets available for the scheduler to distribute to other waiting jobs. In the extreme case, it could mean other pending jobs have the same priority when they shouldn't.
...

Following up on this, it just seems to be a cosmetic thing. The errored jobs aren't being prioritised at all by the scheduler thread, so they aren't affecting the priority calculations for other jobs.

Presumably the qmaster thread is just preserving the last values it was
given for the job - the job moves to its proper place in the queue the
next time the scheduler runs after the error state has been cleared.

Mark
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to