User Priorities in Condor, cont.
Condor continuously adjusts user priorities over time
- machines allocated > priority, priority worsens
- machines allocated < priority, priority improves
Priority Preemption
- Higher priority users will grab machines away from lower priority users (thanks to Checkpointing…)
- Starvation is prevented
- Priority “thrashing” is prevented