发明名称 SYSTEM AND METHOD FOR IMPROVING MEMORY USAGE IN VIRTUAL MACHINES
摘要 A method (and system) for managing memory among virtual machines in a system having a plurality of virtual machines, includes providing at least one memory optimization mechanism which can reduce memory usage of a virtual machine at a cost of increasing CPU usage. Information on memory usage and CPU usage of each virtual machine is periodically collected. In response to detecting that a first virtual machine exhibits a high level of memory use, at least one second virtual machine with extra CPU capacity is identified. The at least one memory optimization mechanism is applied to the at least one second virtual machine, to reduce memory used by the at least one second virtual machine, thereby providing a portion of freed memory. The portion of freed memory is then allocated to the first virtual machine.
申请公布号 US2014196049(A1) 申请公布日期 2014.07.10
申请号 US201313738814 申请日期 2013.01.10
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Bobroff Norman;Dawson Michael Hilton;Fong Liana Liyow;Iyengar Arun Kwangil;Westerink Peter Hans
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项 1. In a system comprised of a plurality of virtual machines, a method for managing memory among the virtual machines, the method comprising: providing at least one memory optimization mechanism which can reduce a memory usage of a virtual machine at a cost of increasing a central processing unit (CPU) usage; periodically collecting information on a memory usage and a CPU usage of each virtual machine; in response to a first virtual machine exhibiting a high level of memory use, identifying at least one second virtual machine with an extra CPU capacity; applying, to the at least one second virtual machine the at least one memory optimization mechanism, to reduce memory used by the at least one second virtual machine, thereby providing a portion of freed memory; and allocating the portion of freed memory to the first virtual machine.
地址 Armonk NY US