EFFICIENT READABLE BALLOONING OF GUEST MEMORY BY BACKING BALLOON PAGES WITH A SHARED PAGE
    11.
    发明申请
    EFFICIENT READABLE BALLOONING OF GUEST MEMORY BY BACKING BALLOON PAGES WITH A SHARED PAGE 审中-公开
    通过备份页面的背后气球页面对顾客记忆进行有效的可读性气球

    公开(公告)号:US20140075127A1

    公开(公告)日:2014-03-13

    申请号:US14078276

    申请日:2013-11-12

    Applicant: VMware, Inc.

    CPC classification number: G06F9/4881 G06F9/5016

    Abstract: Methods, systems, and computer programs for managing physical memory in a host of a virtual infrastructure are presented. One method includes an operation for detecting that a guest physical page (GPP) of a virtual machine (VM) is a balloon page. The GPP, previously mapped to a machine page (MP), is re-mapped to a shared page of memory in order to free the MP, such that a read to the GPP causes a read to the shared page of memory. Further, the method includes an operation for detecting a write to the shared page of memory after the re-mapping of the GPP to the shared page, where the write to the shared page is caused by a write to the GPP. After detecting the write, all balloon pages created by the VM are reset in order to reset the balloon application in the VM.

    Abstract translation: 呈现用于管理虚拟基础设施的主机中的物理内存的方法,系统和计算机程序。 一种方法包括用于检测虚拟机(VM)的客体物理页(GPP)是气球页的操作。 先前映射到机器页面(MP)的GPP被重新映射到内存的共享页面,以便释放MP,以便读取GPP会读取内存的共享页面。 此外,该方法包括在将GPP重新映射到共享页面之后检测对存储器的共享页面的写入的操作,其中对共享页面的写入是由对GPP的写入引起的。 在检测到写入之后,由VM创建的所有气球页面都将重置,以便重置VM中的气球应用程序。

    EFFICIENT ONLINE CONSTRUCTION OF MISS RATE CURVES
    14.
    发明申请
    EFFICIENT ONLINE CONSTRUCTION OF MISS RATE CURVES 审中-公开
    有效的在线建设的速率曲线

    公开(公告)号:US20140189248A1

    公开(公告)日:2014-07-03

    申请号:US14196100

    申请日:2014-03-04

    Applicant: VMware, Inc.

    Abstract: Miss rate curves are constructed in a resource-efficient manner so that they can be constructed and memory management decisions can be made while the workloads are running. The resource-efficient technique includes the steps of selecting a subset of memory pages for the workload, maintaining a least recently used (LRU) data structure for the selected memory pages, detecting accesses to the selected memory pages and updating the LRU data structure in response to the detected accesses, and generating data for constructing a miss-rate curve for the workload using the LRU data structure. After a memory page is accessed, the memory page may be left untraced for a period of time, after which the memory page is retraced.

    Abstract translation: 错误率曲线以资源有效的方式构建,以便可以构建它们,并且可以在工作负载运行时进行内存管理决策。 资源有效的技术包括以下步骤:为工作负载选择存储器页面的子集,维护所选择的存储器页面的最近最少使用的(LRU)数据结构,检测对所选择的存储器页面的访问并响应更新LRU数据结构 并且使用LRU数据结构生成用于构建工作负载的错过率曲线的数据。 在访问存储器页面之后,存储器页面可以保持未被跟踪一段时间,之后再回读存储器页面。

Patent Agency Ranking