transparent page sharing

Transparent page sharing (TPS) is a memory management technology in virtualization that condenses redundant memory pages on a host into one page. 

Identical memory pages can exist when multiple VMs run the same operating system. The hypervisor discovers redundancies by assigning hash values to pages and comparing them bit-by-bit when hash values match. 

If the hypervisor identifies identical memory pages on multiple virtual machines (VMs) on a host, it shares them among virtual machines (VMs) with pointers. This frees up memory for new pages. If a VM's information on that shared page changes, the hypervisor writes the memory to a new page and readdresses a pointer.

Transparent page sharing is not available for large memory pages. Typically, only small memory pages are identical. 

 

 

Contributor(s): Meredith Courtemanche
This was last updated in April 2013
Posted by: Margaret Rouse
View the next item in this Essential Guide: VMware DRS (Distributed Resource Scheduler) or view the full guide: Crafting an automation strategy that gives back

More News and Tutorials

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Research More Tech Terms

  • Search thousands of tech definitions
  • Browse tech definitions
    Browse Alphabetically:

Powered by WhatIs.com

File Extensions and File Formats

File Extension and File Formats List:

Powered by WhatIs.com