KSM not working on 2.6.28.7 and qemu-kvm 0.12.2 ?
Hi Gilles, maybe You have the same problem I experienced? see http://www.mail-archive.com/[email protected]/msg28572.html
nik
Quoted 49 lines · Gilles PIETRI
Hi,
I'm running a 2.6.32.7 kernel with KSM enabled (
CONFIG_KSM=y), with qemu-kvm 0.12.2 that has support for KSM (exec.cchecks forMADV_MERGEABLE)..So I have KSM running,
/sys/kernel/mm/ksm/runis at 1, and after a few hours running a dozen of VMs, many of them running the same OS/base image, I see no page being shared, KSM seems inactive.Values are pretty much to their default value, and it seems KSM is simply not working.. I see ksmd in the process list though, but here are the sysfs values reported:
==>/sys/kernel/mm/ksm/full_scans<==
0==>
/sys/kernel/mm/ksm/max_kernel_pages<==
1027257==>
/sys/kernel/mm/ksm/pages_shared<==
0==>
/sys/kernel/mm/ksm/pages_sharing<==
0==>
/sys/kernel/mm/ksm/pages_to_scan<==
100==>
/sys/kernel/mm/ksm/pages_unshared<==
0==>
/sys/kernel/mm/ksm/pages_volatile<==
0==>
/sys/kernel/mm/ksm/run<==
1==>
/sys/kernel/mm/ksm/sleep_millisecs<==
20Any clues?
Cheers,
Gilou
--
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Signature · 13 lines
------------------------------------- Ing. Nikola CIPRICH LinuxBox.cz, s.r.o. 28. rijna 168, 709 01 Ostrava tel.: +420 596 603 142 fax: +420 596 621 273 mobil: +420 777 093 799 www.linuxbox.cz mobil servis: +420 737 238 656 email servis: [email protected] -------------------------------------
Quoted 4 lines · Nikola Ciprich
Hi Gilles, maybe You have the same problem I experienced? see http://www.mail-archive.com/[email protected]/msg28572.html
nik
Hi,
The linux headers do include the MADV_MERGEABLE settings, and the libc is the debian one which happened to work fine earlier in this regard. Anyway I still added the flags just to make sure, and nothing more happens.
Cheers,
Gilou
Quoted 51 lines · Gilles PIETRI
Quoted 49 lines
Hi,
I'm running a 2.6.32.7 kernel with KSM enabled (
CONFIG_KSM=y), with qemu-kvm 0.12.2 that has support for KSM (exec.cchecks forMADV_MERGEABLE)..So I have KSM running,
/sys/kernel/mm/ksm/runis at 1, and after a few hours running a dozen of VMs, many of them running the same OS/base image, I see no page being shared, KSM seems inactive.Values are pretty much to their default value, and it seems KSM is simply not working.. I see ksmd in the process list though, but here are the sysfs values reported:
==>/sys/kernel/mm/ksm/full_scans<==
0==>
/sys/kernel/mm/ksm/max_kernel_pages<==
1027257==>
/sys/kernel/mm/ksm/pages_shared<==
0==>
/sys/kernel/mm/ksm/pages_sharing<==
0==>
/sys/kernel/mm/ksm/pages_to_scan<==
100==>
/sys/kernel/mm/ksm/pages_unshared<==
0==>
/sys/kernel/mm/ksm/pages_volatile<==
0==>
/sys/kernel/mm/ksm/run<==
1==>
/sys/kernel/mm/ksm/sleep_millisecs<==
20Any clues?
Cheers,
Gilou
--
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Quoted 6 lines · Gilles PIETRI
Quoted 4 lines · Nikola Ciprich
Hi Gilles, maybe You have the same problem I experienced? see http://www.mail-archive.com/[email protected]/msg28572.html
nik
Quoted 7 lines
Hi,
The linux headers do include the
MADV_MERGEABLEsettings, and the libc is the debian one which happened to work fine earlier in this regard. Anyway I still added the flags just to make sure, and nothing more happens.Cheers,
Gilou
OK, I had a doubt, so I did it again, and made sure there wasn't a chance for the MADV_* to be missing... And it was the issue actually.. Not sure what happened there, given the linux headers are here.. It works fine finally, thanks Nikola for your pointer.
Regards,
Gilou
Quoted 54 lines
Quoted 52 lines · Gilles PIETRI
Quoted 49 lines
Hi,
I'm running a 2.6.32.7 kernel with KSM enabled (
CONFIG_KSM=y), with qemu-kvm 0.12.2 that has support for KSM (exec.cchecks forMADV_MERGEABLE)..So I have KSM running,
/sys/kernel/mm/ksm/runis at 1, and after a few hours running a dozen of VMs, many of them running the same OS/base image, I see no page being shared, KSM seems inactive.Values are pretty much to their default value, and it seems KSM is simply not working.. I see ksmd in the process list though, but here are the sysfs values reported:
==>/sys/kernel/mm/ksm/full_scans<==
0==>
/sys/kernel/mm/ksm/max_kernel_pages<==
1027257==>
/sys/kernel/mm/ksm/pages_shared<==
0==>
/sys/kernel/mm/ksm/pages_sharing<==
0==>
/sys/kernel/mm/ksm/pages_to_scan<==
100==>
/sys/kernel/mm/ksm/pages_unshared<==
0==>
/sys/kernel/mm/ksm/pages_volatile<==
0==>
/sys/kernel/mm/ksm/run<==
1==>
/sys/kernel/mm/ksm/sleep_millisecs<==
20Any clues?
Cheers,
GilouSignature · 3 lines
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html