> This is where i was going with this as well. Keep over-provisioning
> level under 1 and cut of @ 85%.
> 
>> - B) Add a new setting for a "host" level "cut off threshold" in
>> addition to the existing "cluster" level threshold.
> This would be a better safeguard. Also, KVM has a setting that would
> restrict how much total memory it can use. Look for kernel argument
> "mem_overcommit".
> 
> You can stay under specific threshold to avoid OOMs..

You can also tell the OOMK not to touch the KVM processes, like in this post 
I've just written:
http://www.nux.ro/archive/2015/07/Protect_KVM_processes_from_OOM_killer.html

In addition KSM (aka "memory deduplication" to simplify it) may help as well at 
the cost of extra CPU usage required for page scans/merges.

HTH
Lucian

Reply via email to