System and method for memory leak detection

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S042000, C714S025000, C707S793000

Reexamination Certificate

active

07089460

ABSTRACT:
The present invention is directed to detecting leaks in computer memory. Memory leaks are detected by analyzing computer component memory usage records. The first derivative of the memory usage data is computed. If the area under a curve created by a plot of the first derivative of the memory usage data is greater than zero, the second derivative of the memory usage data is computed. If the area under a curve created by a plot of the second derivative of the memory usage data also is greater than or equal to zero, the memory usage data is analyzed to determine how many minima points are present in the memory usage data. If less than four memory usage data minima points are present, a memory leak exists. If four or more minima points are present in the memory usage data, the minima points are further processed to determine if a memory leak exists.

REFERENCES:
patent: 6182022 (2001-01-01), Mayle et al.
patent: 6370684 (2002-04-01), De Pauw et al.
patent: 6810495 (2004-10-01), Castelli et al.
patent: 6832236 (2004-12-01), Hamilton et al.
patent: 6892378 (2005-05-01), Curtis et al.
patent: 6898602 (2005-05-01), Sayag
patent: 2004/0078540 (2004-04-01), Cirne et al.
patent: 2005/0076184 (2005-04-01), Schumacher
patent: 2005/0204342 (2005-09-01), Broussard
patent: 2005/0268286 (2005-12-01), Obata et al.
Hicks, Morrisett, Grossman, and Jim, Safe and Flexible Memory Management in Cyclone. Uni. Maryland Technical Report CS-TR-4514, Jul. 2003.
Patrick M. Sansom , Simon L. Peyton Jones, Generational garbage collection for Haskell, Proceedings of the conference on Functional programming languages and computer architecture, p. 106-116, Jun. 9-11, 1993, Copenhagen, Denmark.
Agarwal, S., “Simple Memory Leak Detection,”windows developer magazine, Feb. 2002, pp. 37-38.
Arnold, T.R., and W.A. Fuson, “In a Perfect World,”Communications of the ACM37(9):78-86, Sep. 1994.
De Pauw, W., and G. Sevitsky, “Visualizing Reference Patterns for Solving Memory Leaks in Java,”Proceedings of 13th European Conference of Object-Oriented Programming(ECOOP '99), Lisbon, Portugal, Jun. 1999, pp. 116-134.
Hastings, R., and B. Joyce, “Purify: Fast Detection of Memory Leaks and Access Errors,”USENIX, Winter 1992, pp. 125-136.
Ishaq, J., “Palm OS Memory Leak Detection,”Dr. Dobb's Journal, Jul. 2001, pp. 62-70.
Scholz, B., et al., “Symbolic Pointer Analysis for Detecting Memory Leaks,”ACM SIGPLAN Notices34(11):1-10, Nov. 1999.

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

System and method for memory leak detection does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for memory leak detection, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for memory leak detection will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3680880

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