Dynamic computer performance monitor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5710724
SERIAL NO

08425562

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a computer system, an instrumented program associated with a first paging table is stored in a memory. The memory also stores an instrumented version of the uninstrumented program associated with a second paging table. The instructions of the uninstrumented and instrumented programs are stored at identical relative addresses. The instrumented programs also includes one word instrumentation points and instrumentation routines to monitor the performance of the computer system. Activating the first paging table causes the uninstrumented program to execute, and activating, in response to a single, the second paging table causes the instrumented program to execute. The instrumentation points cause execution flow to be routed through a gap between word aligned procedures of the program to a routing table, and then instrumentation routines. The gap includes instructions which randomly distributes the execution flow through the routing table.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
HEWLETT-PACKARD DEVELOPMENT COMPANY L P10300 ENERGY DRIVE SPRING TX 77389

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Burrows, Michael Palo Alto, CA 87 5134

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation