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.
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.