会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Sharing memory pages having regular expressions within a virtual machine
    • 在虚拟机中共享具有正则表达式的内存页
    • US09152573B2
    • 2015-10-06
    • US13298214
    • 2011-11-16
    • Yury BaskakovAlexander Thomas Garthwaite
    • Yury BaskakovAlexander Thomas Garthwaite
    • G06F9/455G06F12/10
    • G06F9/45558G06F12/109G06F2009/45583G06F2212/151G06F2212/656
    • A lightweight technique for sharing memory pages within a virtual machine (VM) is provided. This technique can be used on its own to implement intra-VM page sharing or it can be augmented with sharing across VMs. Memory pages whose content can be described by some succinct grammar, such as a regular expression or simple pattern, are identified for sharing within a VM. If the content of a page matches some simple pattern, it is proposed to share such a page, but only in the scope of the VM to which it belongs, i.e., intra-VM sharing. All other pages, i.e., those that are not simple patterns, can be candidates for sharing in the scope of all currently active VMs, i.e., inter-VM sharing. Either fully functional page sharing across VMs and/or page sharing in the context of each VM can be implemented.
    • 提供了一种用于在虚拟机(VM)内共享内存页面的轻量级技术。 该技术可以自行使用来实现VM内页面共享,也可以通过跨VM共享进行扩充。 可以通过一些简洁的语法(如正则表达式或简单模式)描述其内容的内存页面,以便在VM内共享。 如果页面的内容匹配一些简单的模式,则建议共享这样的页面,但是仅在它所属的VM的范围内,即VM内共享。 所有其他页面,即不是简单模式的页面,可以是用于在所有当前活动的VM(即,VM间共享)的范围内共享的候选者。 可以实现在每个VM的上下文中跨VM的全功能页面共享和/或页面共享。
    • 4. 发明授权
    • Efficient readable ballooning of guest memory by backing balloon pages with a shared page
    • 通过使用共享页面支持气球页面来高效地读取客户机内存空间
    • US08583875B1
    • 2013-11-12
    • US12835303
    • 2010-07-13
    • Alexander Thomas GarthwaiteYury Baskakov
    • Alexander Thomas GarthwaiteYury Baskakov
    • G06F12/00
    • G06F9/4881G06F9/5016
    • 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.
    • 呈现用于管理虚拟基础设施的主机中的物理内存的方法,系统和计算机程序。 一种方法包括用于检测虚拟机(VM)的客体物理页(GPP)是气球页的操作。 先前映射到机器页面(MP)的GPP被重新映射到内存的共享页面,以便释放MP,以便读取GPP会读取内存的共享页面。 此外,该方法包括在将GPP重新映射到共享页面之后检测对存储器的共享页面的写入的操作,其中对共享页面的写入是由对GPP的写入引起的。 在检测到写入之后,由VM创建的所有气球页面都将重置,以便重置VM中的气球应用程序。
    • 5. 发明授权
    • Method for improving memory system performance in virtual machine systems
    • 提高虚拟机系统性能的方法
    • US09529728B2
    • 2016-12-27
    • US12900271
    • 2010-10-07
    • Yury BaskakovAlexander GarthwaiteJesse Pool
    • Yury BaskakovAlexander GarthwaiteJesse Pool
    • G06F12/00G06F12/10
    • G06F3/061G06F3/065G06F3/0662G06F3/0673G06F12/10G06F2212/151G06F2212/65G06F2212/656
    • Updating contents of certain memory pages in a virtual machine system is deferred until they are needed. Specifically, certain page update operations are deferred until the page is accessed for a load or store operation. Each page within the virtual machine system includes associated metadata, which includes a page signature characterizing the contents of a corresponding page or a reference to a page with canonical contents, and a flag that indicates the page needs to be updated before being accessed. The metadata may also include a flag to indicate that a backing store of the memory page has contents of a known content class. When such a memory page is mapped to a shared page with contents of that known content class, a flag in the metadata to indicate that contents of the memory page needs to be updated is not set.
    • 更新虚拟机系统中某些内存页的内容将被延迟,直到需要。 具体来说,某些页面更新操作将被延迟,直到访问页面以进行加载或存储操作。 虚拟机系统内的每个页面包括关联的元数据,其包括表征对应页面的内容的页面签名或具有规范内容的页面的引用,以及指示页面在被访问之前需要被更新的标志。 元数据还可以包括用于指示存储器页的后备存储具有已知内容类的内容的标志。 当这样的存储器页面被映射到具有该已知内容类的内容的共享页面时,不设置用于指示存储器页面的内容需要被更新的元数据中的标志。