Architecture for a scalable heap analysis tool

Electrical computers and digital processing systems: memory – Address formation – Using table

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C711S117000, C711S202000

Reexamination Certificate

active

10857554

ABSTRACT:
A method and software for analyzing a heap is described, in which a snapshot is made of a heap, which can be later analyzed by an analysis tool when a program that had run out of memory is no longer running. In one embodiment, an object allocated by the program is accessed and copied into a file, and an address of the object allocated by the process is recorded in association with an offset in the file of the copy of the object. The copy of the object copied into the file has preferably the same size as the object allocated by the process. A heap analysis tool may then be run on the objects copied into the file.

REFERENCES:
patent: 5051893 (1991-09-01), Tenny et al.
patent: 5832205 (1998-11-01), Kelly et al.
patent: 5958061 (1999-09-01), Kelly et al.
patent: 5995975 (1999-11-01), Malcolm
patent: 5999933 (1999-12-01), Mehta
patent: 6434575 (2002-08-01), Berry et al.
patent: 6523141 (2003-02-01), Cantrill
patent: 6564223 (2003-05-01), Sexton et al.
patent: 6681348 (2004-01-01), Vachon
patent: 6804691 (2004-10-01), Coha et al.
patent: 7058785 (2006-06-01), Ochotta
patent: 2004/0181562 (2004-09-01), Findeisen
patent: 2005/0055351 (2005-03-01), Barton et al.
patent: 2005/0114844 (2005-05-01), Betancourt et al.
patent: 2005/0120162 (2005-06-01), Sivaram
patent: 2006/0155791 (2006-07-01), Tene et al.
Foote, Bill, “HAT-The Java Heap Analysis Tool,” java.net, retrieved from the internet at <https://hat.dev.java.net/doc/README.html>, retrieved on Nov. 7, 2005, 4 pages.
Livshits, Benjamin, “Finding Memory Leaks in Java with JDeveloper,” Computer Science Department, Stanford University, retrieved from the internet at <http://suif.stanford.edu/˜livshits/papers/pdf/mem.pdf>, 6 pages.
O'Hair, Kelly, “HPROF: A Heap/CPU Profiling Tool J2SE 5.0,” Sun Developer Network, Nov. 18, 2004, retrieved from the internet at >http://java.sun.com/developer/technicalArticles/Programming/HPROF.html>, retrieved on Nov. 7, 2005, 7 pages.
Shirazi, Jack, “Tool Report: JProfiler,” Java Performance Tuning, Jun. 2002, retrieved from the internet at <http://javaperformancetuning.com/tools/jprofiler/index.shtml>, retrieved on Nov. 7, 2005, 6 pages.
Livshits, Benjamin, “Finding Memory Leaks in Java with JDeveloper,” Computer Science Department, Stanford University, retrieved from the internet at <http://suif.stanford.edu/˜livshits/papers/pdf/mem.pdf>, 6 pages, 2005.

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

Architecture for a scalable heap analysis tool does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Architecture for a scalable heap analysis tool, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Architecture for a scalable heap analysis tool will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3830231

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