On Fri, 2012-09-14 at 16:55 +0300, Itamar Heim wrote:
On 09/14/2012 03:28 PM, John A. Sullivan III wrote:
...
>>> > > Moreover, all instances in memory only take the space of
>>> > >one instance. Thus, we get deduplication and KSM almost for free.
>> >
>> >oVirt (RHEV) runs KSM only when the host memory gets fuller but I seem
>> >to remember that guys were able to have high 1000's of % of memory
>> >overcommit ratios
> I have heard rumors of high CPU utilization with KSM but we have not
> experimented enough with it ourselves to know. Is that an issue?
ksm takes cpu, but servers today are loaded with cores, but memory is
still the expensive part.
today we configure ksm to kick in only when memory is ~80%, which is
when you'd usually be willing to pay the price of one of your cores
spending some time on ksm, then the memory congestion on the host /
losing memory overcommit.
That's where VServer is so great - we get the same
results without the
overhead. I assume oVirt does not change that part. Still, we are
looking forward to exploring it as we really have no other option for
Windows desktops and servers. Thanks - John