Invention Grant
- Patent Title: System and method for two-tier adaptive heap management in a virtual machine environment
- Patent Title (中): 虚拟机环境中两层自适应堆管理的系统和方法
-
Application No.: US14145720Application Date: 2013-12-31
-
Publication No.: US09448928B2Publication Date: 2016-09-20
- Inventor: Rafiul Ahad , Adriano Santos
- Applicant: ORACLE INTERNATIONAL CORPORATION
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Tucker Ellis LLP
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F9/455

Abstract:
In accordance with an embodiment, described herein is a system and method for two-tier adaptive heap management (AHM) in a virtual machine environment, such as a Java virtual machine (JVM). In accordance with an embodiment, a two-tier AHM approach recognizes that more virtual machines can be run on a particular host, or the same number of virtual machines can support higher load while minimizing out-of-memory occurrences, swapping, and long old garbage collection pauses, if the heap is divided into tiers, so that a garbage collection policy that minimizes pause time can be used in a first (normal) tier, and a garbage collection policy that favors heap compaction and release of free memory to the host can be used in another (high-heap) tier.
Public/Granted literature
- US20140324924A1 SYSTEM AND METHOD FOR TWO-TIER ADAPTIVE HEAP MANAGEMENT IN A VIRTUAL MACHINE ENVIRONMENT Public/Granted day:2014-10-30
Information query