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

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
主站蜘蛛池模板: 玉树县| 泰宁县| 汕尾市| 仲巴县| 梁平县| 米脂县| 子洲县| 临清市| 屏东县| 宁津县| 桐乡市| 江达县| 宾阳县| 博客| 莫力| 凉城县| 新竹市| 杨浦区| 新兴县| 吉隆县| 拜泉县| 广东省| 双牌县| 清徐县| 开远市| 库尔勒市| 桃园市| 体育| 科尔| 沿河| 临海市| 南召县| 茂名市| 兴安县| 邹平县| 白山市| 渑池县| 西和县| 新巴尔虎左旗| 荥阳市| 大安市|