发明名称 Use of region-oriented memory profiling to detect heap fragmentation and sparse memory utilization
摘要 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.
申请公布号 US7500077(B2) 申请公布日期 2009.03.03
申请号 US20050164899 申请日期 2005.12.09
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KRAUSS KIRK J.
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址
您可能感兴趣的专利