>> Am 16.11.2015 um 14:14 schrieb Winkler, Ursula ([email protected]) 
>> <[email protected]>:
>> 
>>>> Am 16.11.2015 um 11:41 schrieb Winkler, Ursula 
>>>> ([email protected]) <[email protected]>:
>>>> 
>>>> Dear gridengine members,
>>>> 
>>>> when there are two queues and one is a subordinate of the other, 
>>>> then the release/shift of slots to the superordinate jobs is no 
>>>> problem, but (other) consumeable resources like h_vmem are. Does somebody 
>>>> have an idea to bypass that?
>>> 
>>> As the memory is still occupied by the suspended job, I'm not sure 
>>> whether it's wise to bypass it. Even in case the job starts, it may run out 
>>> of memory at one time.
>>> 
>>> Although I usually use only 2 GB of swap nowadays, you could try to have 
>>> swap as large as the built-in memory. 
>>> The result should be, that any suspended job can be swapped out completely.
>>> 
>>> -- Reuti
>> 
>> So long I just lowered the default value of h_vmem (assigned when it isn't 
>> ordered explicit with qsub).
>> That works in some limited way because many users just overestimate the true 
>> memory demand of their jobs. 
>> 
>> But the idea with swapping out sounds at least worth to be considered 
>> in some cases. How do I implement it within the gridengine?
>
> In case the swap space on disk has e.g. 64 GB as the real memory is 64 GB, 
> one could set h_vmem to an overall size of 128 GB. Per queue it would still 
> be necessary to limit > it with an RQS to 64 GB.
>
>-- Reuti

Thanks, it seems to work (though I know there are disadvantages - I implement 
it now for some test-weeks).

Ursula


_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to