It seems like KSM performance hit its ceiling at around 170GB (ksmd 100%).
I was wondering if there are any ways to increase that?
CPU usage is not a constrain since VMs are more memory intense and they share a lot with each other thus KSM benefit.
I appreciate in advance any suggestions on that matter. If I need to provide more artifacts please let me know.
I was wondering if there are any ways to increase that?
CPU usage is not a constrain since VMs are more memory intense and they share a lot with each other thus KSM benefit.
I appreciate in advance any suggestions on that matter. If I need to provide more artifacts please let me know.
Code:
/etc/ksmtuned.conf
# Configuration file for ksmtuned.
# How long ksmtuned should sleep between tuning adjustments
# KSM_MONITOR_INTERVAL=60
# Millisecond sleep between ksm scans for 16Gb server.
# Smaller servers sleep more, bigger sleep less.
# KSM_SLEEP_MSEC=100
# KSM_NPAGES_BOOST=300
# KSM_NPAGES_DECAY=-50
# KSM_NPAGES_MIN=64
# KSM_NPAGES_MAX=1250
# KSM_THRES_COEF=20
# KSM_THRES_CONST=2048
# uncomment the following if you want ksmtuned debug info
# LOGFILE=/var/log/ksmtuned
# DEBUG=1