Virtualization system using hardware assistance for shadow page table coherence
    1.
    发明授权
    Virtualization system using hardware assistance for shadow page table coherence 有权
    虚拟化系统使用硬件帮助影子页表一致性

    公开(公告)号:US08838914B2

    公开(公告)日:2014-09-16

    申请号:US13893538

    申请日:2013-05-14

    Applicant: VMware, Inc.

    Abstract: One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a guest computation. The method marking with a traced write indication at least those entries of the shadow page table that map physical memory locations which themselves encode the guest page mappings, the marking identifying, for a hardware facility, a subset of memory access targets for which updates are to be recorded in a guest write buffer accessible to the virtualization system. Responsive to a coherency-inducing operation of the guest computation, the method reads from the guest write buffer and introduces corresponding updates into the shadow page table.

    Abstract translation: 本发明的一个实施例包括一种用于维护与来宾计算的访客页面映射至少部分对应的影子页表的方法。 具有跟踪的写入指示的方法标记至少是阴影页表的那些条目,其映射其自身编码访客页面映射的物理存储器位置,标记为硬件设施标识用于更新的存储器访问目标的子集 记录在虚拟化系统可访问的访客写入缓冲区中。 响应于客人计算的一致性诱导操作,该方法从访客写缓冲器读取并将相应的更新引入到影子页表中。

    Virtualization system using hardware assistance for page table coherence
    2.
    发明授权
    Virtualization system using hardware assistance for page table coherence 有权
    虚拟化系统使用硬件帮助页表一致性

    公开(公告)号:US09304915B2

    公开(公告)日:2016-04-05

    申请号:US14487939

    申请日:2014-09-16

    Applicant: VMware, Inc.

    Abstract: One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a guest computation. The method marking with a traced write indication at least those entries of the shadow page table that map physical memory locations which themselves encode the guest page mappings, the marking identifying, for a hardware facility, a subset of memory access targets for which updates are to be recorded in a guest write buffer accessible to the virtualization system. Responsive to a coherency-inducing operation of the guest computation, the method reads from the guest write buffer and introduces corresponding updates into the shadow page table.

    Abstract translation: 本发明的一个实施例包括一种用于维护与来宾计算的访客页面映射至少部分对应的影子页表的方法。 具有跟踪的写入指示的方法标记至少是阴影页表的那些条目,其映射其自身编码访客页面映射的物理存储器位置,标记为硬件设施标识用于更新的存储器访问目标的子集 记录在虚拟化系统可访问的访客写入缓冲区中。 响应于客人计算的一致性诱导操作,该方法从访客写缓冲器读取并将相应的更新引入到影子页表中。

Patent Agency Ranking