On Wed, 30 May 2012, Mark Dixon wrote:

Hi Rayson,

Sorry to sound needy, but have you had time to consider controlling
cgroup's memory.memsw.limit_in_bytes via a new attribute defined as the
OS-dependent way to measure memory usage (typically RAM+swap), rather than
overloading h_vmem/s_vmem?

Keeping things separate should help greatly in improving the utilisation
of clusters, which keeps everyone happy.

I'm guessing it is getting rather close to your u2 release now, but from
what you've told me, it sounds like this work is an extension to what
you've done and doesn't need to hold it up?

In case you missed it, here's the nub of what I've previously said:
...

Whoops, just re-read that and realised it could be misconstrued.

Just to make clear: this isn't about me wanting to get others to write code, this is about trying to get agreement about how a gridengine feature should look and behave to the user.

I'm still continuing with my patchset, and will post it publicly, because the cluster I'm putting in now needs cgroup memory control and an independently set h_vmem. I hope to ditch the patchset once the ScalableLogic code becomes the norm, as it sounds like a cleaner implementation.

I'm provisionally using the name h_mem / s_mem to control cgroup memory enforcement, but am willing to be argued into changing this.

Best wishes,

Mark
--
-----------------------------------------------------------------
Mark Dixon                       Email    : [email protected]
HPC/Grid Systems Support         Tel (int): 35429
Information Systems Services     Tel (ext): +44(0)113 343 5429
University of Leeds, LS2 9JT, UK
-----------------------------------------------------------------
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to