Invention Grant
- Patent Title: Memory management method, and memory management apparatus
- Patent Title (中): 内存管理方法和内存管理装置
-
Application No.: US12388742Application Date: 2009-02-19
-
Publication No.: US08504594B2Publication Date: 2013-08-06
- Inventor: Masaru Izumi , Yoshito Kawazu , Yuya Okai , Koichi Okada
- Applicant: Masaru Izumi , Yoshito Kawazu , Yuya Okai , Koichi Okada
- Applicant Address: JP Tokyo
- Assignee: Hitachi, Ltd.
- Current Assignee: Hitachi, Ltd.
- Current Assignee Address: JP Tokyo
- Agency: Mattingly & Malur, PC
- Priority: JP2008-207412 20080811
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F17/30

Abstract:
When a program execution unit of a computer executes a creation instruction of objects utilized by an execution target program in process of executing the execution target program, the program execution unit disposes a created object in an internal heap when a life period of the created object is not contained within life period of objects for root class and gets average value of life time corresponding to set of objects to which the created object belongs with reference to memory allocation information table to dispose the created object as a long-life object in an external heap when the gotten average value of life time is equal to or larger than a predetermined value. Accordingly, life time of objects is measured and long-life objects are not managed by GC, so that program utilizing objects can be executed at high speed.
Public/Granted literature
- US20100049938A1 MEMORY MANAGEMENT METHOD, AND MEMORY MANAGEMENT APPARATUS Public/Granted day:2010-02-25
Information query