官术网_书友最值得收藏!

Virtual memory reclamation techniques

VMs perform memory allocation in the same way an operating system handles memory allocation and deallocation. The guest operating system frees a piece of physical memory by adding memory page numbers to the guest free list.

The guest operating system's free list is not accessible to the hypervisor; thus, it is difficult for the hypervisor to know when to free the host physical memory and when the guest physical memory needs to be freed. The hypervisor is completely unaware of which pages are free or allocated to the guest operating system, and because of this, it cannot reclaim the host physical memory when the guest operating system frees guest physical memory.

So the VMware hypervisor relies on memory reclamation techniques to reclaim the host physical memory that is freed by the guest operating system. These are the memory reclamation techniques:

  • Transparent Page Sharing (TPS)
  • Memory ballooning
  • Host-level (or hypervisor) swapping
主站蜘蛛池模板: 新乐市| 体育| 柳州市| 达拉特旗| 平南县| 广饶县| 营口市| 察哈| 惠州市| 安徽省| 静宁县| 泌阳县| 吉木乃县| 枝江市| 木里| 上栗县| 湟源县| 扬州市| 会理县| 阿克苏市| 台安县| 闸北区| 登封市| 临桂县| 弥渡县| 牡丹江市| 启东市| 许昌市| 涟源市| 洞口县| 开封县| 兖州市| 商城县| 沂源县| 宁国市| 滁州市| 兰溪市| 来宾市| 于都县| 封丘县| 遂溪县|