Right now I'm using Virtualbox for testing and educational purposes, and am running up against a resource issue, namely RAM. I'm hoping that Kernel Samepage Merge/Kernel Shared Memory would resolve my memory shortage, but I have some questions about configuring and using it.
1) Most of the documentation states that KSM will work any app, virtual machine or no. So even if VirtualBox does not explicitly support KSM, shouldn't KSM still work with Virtualbox?
2) It seems that I'll need to compile a custom kernel to use KSM. Is this true? I haven't compiled a kernel in a very long time.
3) If a custom kernel is a necessity, are there any PPAs or repos that include KSM and could be used to keep my kernel up to date?
I prefer VirtualBox to other solutions because I find it easy to configure and manage virtual networks with it, and Windows guests seem more responsive. But I'm willing to consider other solutions. Well, free ones, any way...
1) Most of the documentation states that KSM will work any app, virtual machine or no. So even if VirtualBox does not explicitly support KSM, shouldn't KSM still work with Virtualbox?
2) It seems that I'll need to compile a custom kernel to use KSM. Is this true? I haven't compiled a kernel in a very long time.
3) If a custom kernel is a necessity, are there any PPAs or repos that include KSM and could be used to keep my kernel up to date?
I prefer VirtualBox to other solutions because I find it easy to configure and manage virtual networks with it, and Windows guests seem more responsive. But I'm willing to consider other solutions. Well, free ones, any way...