On Mon, Jun 5, 2017 at 7:48 AM, Ron Kelley <[email protected]> wrote:
> > As for the openvz link; I read that a few times but I don’t get any > positive results using those methods. This leads me to believe (a) LXD > does not support KSM or (b) the applications are not registering w/the KSM > part of the kernel. > > Works for me here on a simple test, in 2 privileged containers. # grep -H '' /sys/kernel/mm/ksm/* /sys/kernel/mm/ksm/full_scans:4488 /sys/kernel/mm/ksm/merge_across_nodes:1 /sys/kernel/mm/ksm/pages_shared:3 /sys/kernel/mm/ksm/pages_sharing:3 /sys/kernel/mm/ksm/pages_to_scan:100 /sys/kernel/mm/ksm/pages_unshared:18 /sys/kernel/mm/ksm/pages_volatile:0 /sys/kernel/mm/ksm/run:1 /sys/kernel/mm/ksm/sleep_millisecs:20 /sys/kernel/mm/ksm/use_zero_pages:0 - build ksm-wrapper from source - patch ksm-wrapper as mentioned on https://github.com/unbrice/ksm_preload/issues/6 - on host, run 'echo 1 > /sys/kernel/mm/ksm/run' - on container 1 & 2 , run 'ksm-wrapper bash', and the (on both bash prompt) run htop pages_shared and pages_sharing will have non-zero value when htop is running on both containers -- Fajar
_______________________________________________ lxc-users mailing list [email protected] http://lists.linuxcontainers.org/listinfo/lxc-users
