METHODS AND SYSTEM FOR SWAPPING MEMORY IN A VIRTUAL MACHINE ENVIRONMENT
    1.
    发明申请
    METHODS AND SYSTEM FOR SWAPPING MEMORY IN A VIRTUAL MACHINE ENVIRONMENT 审中-公开
    在虚拟机环境中切换存储器的方法和系统

    公开(公告)号:US20150095919A1

    公开(公告)日:2015-04-02

    申请号:US14448856

    申请日:2014-07-31

    Abstract: In this disclosure, techniques are described for more efficiently sharing resources across multiple virtual machine instances. For example, techniques are disclosed for allowing additional virtual machine instances to be supported by a single computing system by more efficiently allocating memory to virtual machine instances by providing page swapping in a virtualized environment and/or predictive page swapping. In one embodiment, a virtual memory manager swaps pages predicatively in and/or out of a paging pool based on information from a central processing unit (“CPU”) scheduler. In one embodiment, the CPU scheduler provides scheduling information for virtual machine instances to the virtual memory manager, where the scheduling information allows the virtual memory manager to determine when a virtual machine is scheduled to become active or inactive. The virtual memory manager can then swap-in or swap-out memory pages.

    Abstract translation: 在本公开中,描述了用于在多个虚拟机实例之间更有效地共享资源的技术。 例如,公开了通过在虚拟化环境中提供页面交换和/或预测页面交换来通过更有效地将存储器分配给虚拟机实例来允许由单个计算系统支持附加虚拟机实例的技术。 在一个实施例中,虚拟存储器管理器基于来自中央处理单元(“CPU”)调度器的信息,在寻呼池内和/或之外交换页面。 在一个实施例中,CPU调度器向虚拟存储器管理器提供用于虚拟机实例的调度信息,其中调度信息允许虚拟存储器管理器确定虚拟机何时被调度为活动或不活动。 然后,虚拟内存管理器可以交换或交换内存页面。

Patent Agency Ranking