[GE users] Freeing consumable resources on job suspension

reuti reuti at staff.uni-marburg.de
Fri May 7 09:35:32 BST 2010


Hi,

Am 06.05.2010 um 21:35 schrieb malcolmdavis:

> In to implementing a test queue that would allow limited oversubscription of a server, we introduced our own slots_real consumable complex value and created host-level slot values that ncores+2.  That appears to be working fine.

why do you need an extra complex?

Wouldn't it work wen you set for an eight core machine:

high.q slots=8 with slotwise subordinate set to low.q
low.q slots=8

test.q slosts=2

and you are done.

-- Reuti


> However, we are now trying to add a subordinate queue, and suspension doesn't work correctly with our custom complex_value.  When a job is suspended we need our slots_real usage to be decremented in the same way that the builtin slots value is.  Unfortunately it isn't.  It is understandable that most custom consumables (like licenses) aren't freed when a job is suspended, so the behavior is entirely understandable as the default, but is there a way to change this behavior and be able to tell the system to decrement the slots_real usage when a job is suspended?
> 
> Thanks,
> Malcolm
> 
> ------------------------------------------------------
> http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=256434
> 
> To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=256510

To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].



More information about the gridengine-users mailing list