Anatomy of Linux Kernel Shared Memory


Slashdot covered a post from IBM developerworks that I thought was relevant to pass along here. The Linux 2.6.32 Kernel performs memory de-duplication a.k.a. KSM (kernel shared memory). Its a great read if you’re interested in the advancements of Linux Virtualization.

http://www.ibm.com/developerworks/linux/library/l-kernel-shared-memory/index.html

Memory de-duplication in the Linux kernel M. Tim Jones, Independent author Summary: Linux® as a hypervisor includes a number of innovations, and one of the more interesting changes in the 2.6.32 kernel is Kernel Shared Memory (KSM). KSM allows the hypervisor to increase the number of concurrent virtual machines by consolidating identical memory pages. Explore the ideas behind KSM (such as storage de-duplication), its implementation, and how you manage it.

This article was posted by Matty on 2010-04-18 10:33:00 -0400 EDT