On Jun 21, 2011, at 9:10 AM, Matthew Farrellee wrote:
You can have each user put a limit in their submit file, or you should
be able to use this config...
It isn't that simple. Again with the hypotheticals, let's say that
you have a Condor pool and a software package with 50 floating
licenses -- that is, the pool can have up to 50 instances of that
package running concurrently. Alice wants to start a large,
long-running (days or weeks) job and she is authorized to use all 50
licenses. She submits her job with a concurrency limit of 45
licenses (she is a considerate user) and her processes start
running.
You come along a day or two later and want to reduce Alice's
concurrency limit to 30 licenses. How do you propose to have Condor
make 15 of Alice's actively running processes release their
licenses?