Patent
1996-11-26
1999-03-16
Trammell, James P.
G06F 945
Patent
active
058840800
ABSTRACT:
The present invention is directed to a system and method for monitoring system performance by sampling instructions in a burst mode, rather than once per interrupt. A burst mode may be configurable for a number of instructions per burst. Furthermore, these instructions are counted using a dynamic tree structure, rather than a log, which results in substantial savings in storage. The present invention requires minimal changes to the operating system, and no changes to application code that is being monitored. No recompilation is necessary to use the present invention. In addition, the present invention provides a system and method for monitoring code segments that are disabled for interrupts, and thus are difficult, if not impossible, to monitor using prior art performance tools. In a multi-processor system, the burst mode is active on all processors at the same time, and each processor has its own dynamic tree structure.
REFERENCES:
patent: 4899275 (1990-02-01), Sachs et al.
patent: 5274776 (1993-12-01), Senta
patent: 5392408 (1995-02-01), Fitch
patent: 5457799 (1995-10-01), Srivastava
patent: 5485574 (1996-01-01), Bolosky et al.
patent: 5515519 (1996-05-01), Yoshioka et al.
patent: 5539907 (1996-07-01), Srivastava et al.
patent: 5691920 (1997-11-01), Levine et al.
patent: 5732273 (1998-03-01), Srivastava
patent: 5748855 (1988-05-01), Levine et al.
patent: 5748878 (1998-05-01), Rees et al.
patent: 5752062 (1998-05-01), Gover et al.
Blandy Geoffrey Owen
Saba Maher Afif
Clark George E.
Corcoran, III Peter J.
International Business Machines - Corporation
LaBaw Jeffrey S.
Trammell James P.
LandOfFree
System and method for instruction burst performance profiling fo 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 instruction burst performance profiling fo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for instruction burst performance profiling fo will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-825706