[GE users] virtual_free as consumable resource
b-willems at northwestern.edu
Thu Feb 19 22:04:03 GMT 2009
I am trying to set up limits on memory usage by SGE jobs following the
So I have defined virtual_free as a consumable complex attribute with a
default value of 1G:
[root at fugu ~]# qconf -sc
virtual_free vf MEMORY <= YES YES 1G
I also set virtual_free equal to the total available physics memory on
each node, e.g.
[root at fugu ~]# qconf -se compute-0-20.local
load_values arch=lx24-amd64,num_proc=4,mem_total=7990.878906M, \
What I want to achieve is restrict jobs that do not specifically request
memory requirements to 1GB of memory usage, so that extra memory is
available for jobs requiring more than 1GB, provided the extra memory is
requested. However, the above setup does not seem to kill jobs that use
more than 1GB without explicitly requesting it. Is there a way to do this
without adding the virtual_free attribute to the queue definitions (i.e. I
would prefer to keep this host based rather than defining separate queues
for small and large memory jobs)?
To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].
More information about the gridengine-users