Efficient detection of sources of increasing memory consumption

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S127000, C717S128000, C711S153000, C711S154000, C714S039000, C714S702000

Reexamination Certificate

active

08037477

ABSTRACT:
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.

REFERENCES:
patent: 5561786 (1996-10-01), Morse
patent: 5590329 (1996-12-01), Goodnow, II et al.
patent: 6526421 (2003-02-01), Houldsworth
patent: 6640290 (2003-10-01), Forin et al.
patent: 6658652 (2003-12-01), Alexander et al.
patent: 6763440 (2004-07-01), Traversat et al.
patent: 6892378 (2005-05-01), Curtis et al.
patent: 7234080 (2007-06-01), Cirne et al.
patent: 7398369 (2008-07-01), Dickenson
patent: 7426731 (2008-09-01), Findeisen
patent: 7487321 (2009-02-01), Muthiah et al.
patent: 7496615 (2009-02-01), Broussard
patent: 7765528 (2010-07-01), Findeisen et al.
patent: 2004/0078540 (2004-04-01), Cirne et al.
patent: 2005/0076184 (2005-04-01), Schumacher
patent: 2005/0091646 (2005-04-01), Chilimbi et al.
patent: 2005/0204341 (2005-09-01), Broussard
patent: 2005/0204342 (2005-09-01), Broussard
patent: 2006/0136530 (2006-06-01), Rossmann
patent: 2006/0206885 (2006-09-01), Seidman et al.
patent: 2006/0212852 (2006-09-01), Hwang
patent: 2006/0253845 (2006-11-01), Achanta et al.
patent: 2006/0259528 (2006-11-01), Dussud et al.
patent: 2007/0027942 (2007-02-01), Trotter
patent: 2007/0067758 (2007-03-01), Findeisen et al.
patent: 2008/0034349 (2008-02-01), Biswas et al.
patent: 2008/0178189 (2008-07-01), Findeisen et al.
U.S. Appl. No. 11/232,330, Office Action dated Nov. 12, 2008, pp. 1-12 and enclosures.
U.S. Appl. No. 11/232,330, Final Office Action dated Apr. 17, 2009, pp. 1-18 and enclosures.
U.S. Appl. No. 11/232,330, Office Action dated Aug. 4, 2009, pp. 1-14.
David Rubinstein, “Making Applications Behave in Production Environments”, SD Times Software Development Magazine, Feb. 15, 2003, Path Communications.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Efficient detection of sources of increasing memory consumption does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient detection of sources of increasing memory consumption, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient detection of sources of increasing memory consumption will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4266973

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.