Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Let's say I have four VM's open, each running an identical version of Windows. Under my current setup, the guest OS will be loaded into memory four times. Much of that is wasted space.

Using any VM host on the market, is there any way to consolidate that memory usage?

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Some VMware products already do this. At least, I'm 95% certain that Server and ESXi already do this. I'm not as sure about Player, Workstation, or Fusion, but I'd be surprised if they didn't.

I don't know if other hosts do this or not.

Edit: I believe that Xen and KVM also do page sharing.

What host software are you using?

share|improve this answer
    
Now that I have a name ("page sharing"), it's a lot easier to search for. I'm using VMware Workstation 5.5. According to vmware.com/support/ws55/doc/ws_performance_diskio.html it should be working, but it's not. From what I've read, apparently it kicks in slowly over time... maybe I'm not being patient enough, but I wish there was a way to force a memory consolidation at any time. Oh well, thanks for the info. –  zildjohn01 Apr 30 '10 at 15:10

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.