On 06/08/2017 11:48 AM, Christophe
DIARRA wrote:
This is the default behavior with the parallel universe. It intentionally schedules in strict FIFO order, to avoid starvation. Let's say the first job in the queue requires all the machines in the pool to run, and all the other jobs just require one machine. If the parallel scheduler skipped over the first job, the latter jobs would run, but the first job would potentially be starved forever and never run. If this is not a concern for you, this setting can be changed by setting DEDICATED_SCHEDULER_USE_FIFO=false in your condor_config file. With this setting, the dedicated scheduler will use a first fit algorithm, which may run more jobs, at the risk of potential starvation. -greg |