Virtual memory management in VMware: memory ballooning

This is a continuation of a series of blog posts on VMware memory management. The previous post in the series is here. Details of the case study are discussed in this earlier post. Ballooning Ballooning is a complicated topic, so bear with me if this post is much longer than the… Continue reading

Virtual memory management in VMware: Transparent memory sharing

This is a continuation of a series of blog posts on VMware memory management. The previous post in the series is here. In this installment, I will discuss the impact and effectiveness of transparent memory sharing, using the performance data that was gathered during a benchmark that stressed VMware’s virtual… Continue reading