Invention Grant
US07500077B2 Use of region-oriented memory profiling to detect heap fragmentation and sparse memory utilization
失效
使用面向区域的内存分析来检测堆碎片和稀疏内存利用
- Patent Title: Use of region-oriented memory profiling to detect heap fragmentation and sparse memory utilization
- Patent Title (中): 使用面向区域的内存分析来检测堆碎片和稀疏内存利用
-
Application No.: US11164899Application Date: 2005-12-09
-
Publication No.: US07500077B2Publication Date: 2009-03-03
- Inventor: Kirk J. Krauss
- Applicant: Kirk J. Krauss
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cuenot & Forsythe, L.L.C.
- Main IPC: G06F12/02
- IPC: G06F12/02

Abstract:
A method of detecting inefficient use of virtual memory by an application that is programmed using memory pointers. The method can include selecting a first heap from a list of tracked heaps and identifying allocated memory blocks within the first heap. A first total can be determined as a sum of sizes of the identified memory blocks. A second total can be determined as a sum of unallocated, NULL-filled bytes within the first heap that are not located outside outermost memory block addresses in each range of committed memory in the first heap. A ratio of the first total and the second total can be determined, and a memory profile corresponding to the ratio can be generated. A memory profile suggestion also can be generated.
Public/Granted literature
- US20070136546A1 Use of Region-Oriented Memory Profiling to Detect Heap Fragmentation and Sparse Memory Utilization Public/Granted day:2007-06-14
Information query