>>>well, Linux-VServer is "working", "secure", "flexible"
you know better than I that stable branch doesn't differ much,
especially in securiy (because it lacks these controls at all).
BTW, killing arbitrary task in case of RSS limit hit
doesn't look acceptable resource management approach, does it?
It's a pity, but it took me only 5 minutes of looking into the code,
so "not perfect" is a wrong word here, sorry.
Forget about Vserver and OpenVZ. It is not a war.
We are looking for something working, new and robust.
I'm just trying you to show that non-intrusive and pretty small
accounting/limiting code like in Vserver
simply doesn't work. The problem of resource controls is much more complicated.
So non-intrusiveness is a very weird argument from you (and the only).
then please elaborate on what you mean by
perfect and non-perfect accounting and limits?
I would be happy to sent a patch with a "non-perfect"
accounting if it really works correct and good and suits all the people needs.
BTW, Xen overhead comes mostly from different things (not resource management) -
inability to share data effectively, emulation overhead etc.
You judge so because you want to.
Have you had some time to compare UBC patches from OVZ
and those sent to LKML (container + RSS)?
You would notice too litle in common.
Patches in LKML has non-OVZ interfaces, no shared pages accounting,
RSS accounting which is not used in OVZ at all.
So do you see any similarities except for stupid and simple
controls like numtask/numfile?
Thanks,
Kirill
-