Hi,

On 2016-07-25 22:46, Joshua Baker-LePain wrote:
> I think that my initial question was too complex/detailed.  Let me ask a
> more open-ended one.  Do folks have any strategies they'd like to share
> on partition setups that favor paying customers while also allowing for
> usage of spare resources by non-paying users?  Thanks!
> 
> On Fri, 15 Jul 2016 at 3:56pm, Joshua Baker-LePain wrote

>>  o Our "lab" queue is for contributing users.  Jobs in this queue run
>>    un-niced, and each lab has a number of slots in this queue equal to
>>    their share of the cluster.

>> o Our "long" queue is for all users.  Jobs in this queue run "nice -19".

Really? You use the _lowest niceness_ == highest priority for all users?
So the "un-niced" (nice 0, medium nicety) jobs by the contributing users
get less cpu time?


>>  o We also have a "short" queue for quick jobs.  These jobs run at "nice
>>    -10" and are limited to 30 minutes.

Your short running jobs have a _lower_ (_negative_ nice == not nice)
priority than your long running processes?
The short running jobs are limited in time _and_ risk getting starved
due to _less nice long running processes_?

Maybe I misunderstood what you are trying to accomplish, but currently
your usage of "nice" sounds wrong to me.

Regards,
Benjamin
-- 
FSU Jena | JULIELab.de/Staff/Benjamin+Redling.html
vox: +49 3641 9 44323 | fax: +49 3641 9 44321

Reply via email to