- Patent Title: Heap contraction for increasing memory density in cloud environment
-
Application No.: US15299206Application Date: 2016-10-20
-
Publication No.: US10740230B2Publication Date: 2020-08-11
- Inventor: Michihiro Horie , Hiroshi H. Horii , Kazunori Ogata , Tamiya Onodera
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Tutunjian & Bitetto, P.C.
- Agent Vazken Alexanian
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F12/02 ; G06F16/188 ; G06F16/10

Abstract:
A computer-implemented method and a computer processing system are provided for increasing memory density in a memory using heap contraction. The method includes dividing the heap into a plurality of work regions including a last region and other regions such the last region is larger in size than the other regions. The method further includes calculating a size of the heap contraction. The method also includes forming a pair of the last region and one of the other regions that has a largest free portion. The method additionally includes executing intra-table compaction and inter-table compaction on the heap. The method further includes contracting the last region by subtracting a prescribed space from the last region.
Public/Granted literature
- US20180113805A1 HEAP CONTRACTION FOR INCREASING MEMORY DENSITY IN CLOUD ENVIRONMENT Public/Granted day:2018-04-26
Information query