Efficient detection of sources of increasing memory consumption
AssigneeHewlett-Packard Development Company, L.P.
InventorsPiotr Findeisen, Yanhua Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsPiotr Findeisen, Yanhua Li
Estimating the term…
A method for detecting increasing memory consumption of an application program is provided. The method includes monitoring memory consumption at an allocation site and updating an allocation site threshold value each time the memory consumption increases. The method further includes increasing a growth period counter each time the allocation site threshold value increases in a current time period. The method yet also includes comparing the growth period counter to a growth threshold. The method yet further includes, if the growth period counter is greater or equal to the growth threshold, computing an elapse time, which is the time between the current time period and a previous growth period. The method moreover includes comparing the elapse time to a time threshold. The method in addition includes, if the elapse time is less than the time threshold, reporting the allocation site as a potential source of the increasing memory consumption.
A method for detecting increasing memory consumption of an application program in a computer system, comprising:
An article of manufacture comprising a program storage medium having computer readable code embodied therein, said computer readable code being configured to detect increasing memory consumption of an application program in a computer system, comprising:
Dependencies are inferred from the claim text.