Invention Grant
- Patent Title: System and method for use with garbage collected languages for enabling the allocated heap memory to be updated at runtime
- Patent Title (中): 用于垃圾回收语言的系统和方法,以便在运行时更新分配的堆内存
-
Application No.: US13946540Application Date: 2013-07-19
-
Publication No.: US08805896B2Publication Date: 2014-08-12
- Inventor: Prateek Khanna
- 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: Meyer IP Law Group
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F12/02 ; G06F3/06

Abstract:
A system and method for use with garbage collected systems and languages, for enabling an allocated heap memory to be updated (e.g., increased or decreased) at runtime, subject to sufficient availability of physical memory. In accordance with an embodiment, a Java Virtual Machine (JVM) is associated with a management console, which allows a systems administrator to monitor current heap utilization at runtime. The heap is visualized as a contiguous chunk of memory with one or more extension points, e.g., by use of a trailing pointer to a null list. If later, at runtime, the heap size needs to be incremented then the trailing pointer can be set to a new chunk of memory with a size of (new value−old value), so that the cumulative new size is made equal to a new value specified on the console.
Public/Granted literature
Information query