Kernel Same-Page Merging

15/05/2016 - 20:17 von Marc Haber | Report spam
Hallo,

gegeben sei ein Host mit kleiner AMD-CPU, auf dem sechs Linux-VMs
(alle Debian jessie) laufen. Eigentlich müsste das ein Heimspiel für
Kernel Same-Page Merging sein, ist es aber nicht:

|[2/502]mh@aida:~$ for file in /sys/kernel/mm/ksm/*; do printf "%s %s" $file $(cat $file); done
|/sys/kernel/mm/ksm/full_scans 1
|/sys/kernel/mm/ksm/merge_across_nodes 1
|/sys/kernel/mm/ksm/pages_shared 0
|/sys/kernel/mm/ksm/pages_sharing 0
|/sys/kernel/mm/ksm/pages_to_scan 60
|/sys/kernel/mm/ksm/pages_unshared 0
|/sys/kernel/mm/ksm/pages_volatile 264840
|/sys/kernel/mm/ksm/run 1
|/sys/kernel/mm/ksm/sleep_millisecs 5000
|[3/503]mh@aida:~$ uptime
| 22:16:37 up 6:09, 1 user, load average: 0.07, 0.18, 0.20
|[4/504]mh@aida:~$

Warum tut das nicht?

Kernel ist 4.5.4.

Grüße
Marc
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 

Lesen sie die antworten

#1 Tim Ritberg
15/05/2016 - 22:12 | Warnen spam
Am 15.05.2016 um 22:17 schrieb Marc Haber:
Hallo,

gegeben sei ein Host mit kleiner AMD-CPU, auf dem sechs Linux-VMs
(alle Debian jessie) laufen. Eigentlich müsste das ein Heimspiel für
Kernel Same-Page Merging sein, ist es aber nicht:

|[2/502]:~$ for file in /sys/kernel/mm/ksm/*; do printf "%s %s" $file $(cat $file); done
|/sys/kernel/mm/ksm/full_scans 1
|/sys/kernel/mm/ksm/merge_across_nodes 1
|/sys/kernel/mm/ksm/pages_shared 0
|/sys/kernel/mm/ksm/pages_sharing 0
|/sys/kernel/mm/ksm/pages_to_scan 60
|/sys/kernel/mm/ksm/pages_unshared 0
|/sys/kernel/mm/ksm/pages_volatile 264840
|/sys/kernel/mm/ksm/run 1
|/sys/kernel/mm/ksm/sleep_millisecs 5000
|[3/503]:~$ uptime
| 22:16:37 up 6:09, 1 user, load average: 0.07, 0.18, 0.20
|[4/504]:~$

Warum tut das nicht?

Kernel ist 4.5.4.

Grüße
Marc




Und welche Virtualisierung?

Tim

Ähnliche fragen