- 专利标题: Hybrid in-heap out-of-heap ballooning for java virtual machines
-
申请号: US13460565申请日: 2012-04-30
-
公开(公告)号: US10152409B2公开(公告)日: 2018-12-11
- 发明人: Benjamin J. Corrie
- 申请人: Benjamin J. Corrie
- 申请人地址: US CA Palo Alto
- 专利权人: VMware, Inc.
- 当前专利权人: VMware, Inc.
- 当前专利权人地址: US CA Palo Alto
- 代理机构: Patterson + Sheridan, LLP
- 主分类号: G06F12/02
- IPC分类号: G06F12/02 ; G06F9/50
摘要:
A mechanism is provided for managing memory of a runtime environment executing on a virtual machine. A balloon agent that is part of a runtime environment is configured to coordinate inflations of a memory balloon within a heap of” the runtime environment and an out-of-heap overflow balloon, particularly in situations where a hypervisor needs to reclaim more memory from the runtime environment than the runtime environment is able to give up. The balloon agent may slowly free out-of-heap balloon memory, which may cause an increase of a target size for the balloon agent, which in turn inflates the memory balloon inside the heap of the runtime environment.
公开/授权文献
信息查询