[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Understanding working of PRIORITY_HALFLIFE



On 7/15/21 7:32 AM, ervikrant06@xxxxxxxxx wrote:

On Tue, Jul 13, 2021 at 8:51 PM Vikrant Aggarwal <ervikrant06@xxxxxxxxx> wrote:
Hello Experts,

Gone through the following documentation. We are using one day value forÂPRIORITY_HALFLIFE. We are also capturing `condor_userprio -all --allusers` output on hourly basis. I see user priority decreasing every 1 hour. Maybe it's even more often. Was assuming maybe on a midnight basis this improvement will happen.

https://htcondor.readthedocs.io/en/latest/admin-manual/user-priorities-negotiation.html

How exactly is the 24h duration calculated?


Every negotiation cycle (so, usually every few minutes in a busy pool), the negotiator will either increase or decrease the Real User Prio by some fractional amount, based on the current PRIORITY_HALFLIFE and the current usage. When PRIORITY_HALFLIFE is changed, this doesn't change history -- the current Real User Prio stays the same, and changes are only made on future negotiation cycles.

We recorded an HTCondor week talk about the Negotiator and priorities, which can be seen at

https://www.youtube.com/watch?v=NNnrCjFV0tM&list=PLO7gMRGDPNunnRsfI5xGSTPxlSzli8Fvd&index=3

-greg