System and method of measuring application resource usage

Patent №

US 8,799,883

Granted

2014-08-05

Filed 2003

Owner

HEWLETT-PACKARD COMPANY

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10356304

The present invention relates generally to a system and method for measuring application memory use, and more particularly to measuring heap usage of each of a plurality of applications running inside a single heap. Preferred embodiments of the present invention work by traversing a set of objects in a heap. During this traversal, sets of strongly connected components are identified. Additionally, representative objects of the sets of strongly connected components are identified and a topological sort order of the objects is established. Further, during a second traversal of the objects, the topological sort order is used to identify one or more applications responsible for each of the strongly connected component sets. And, in the process, the resource usage of each application is computed.

AI classification

AI hardware0.68
Planning0.09
Knowledge representation0.02
Vision0.01
Natural language0.01
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

HEWLETT-PACKARD COMPANY

assignment · 137320335

Assignors

RANDALL, KEITH H.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC