Patent · US Expired

Architecture for a scalable heap analysis tool

US7237085B2 · kind B2 · utility

4Cited by
11References
50Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 28, 2004
Grant dateJun 26, 2007
Priority date
Expiry dateApr 20, 2025

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99956
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.