Dynamic computer performance monitor

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364550, 3642624, 3642801, 3642804, 3642641, 3642656, 3642694, 395704, 395705, 39518311, 39518314, 3951831, 39518321, 39518504, G06F 1100

Patent

active

057107246

ABSTRACT:
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.

REFERENCES:
patent: 4231106 (1980-10-01), Heap et al.
patent: 4740895 (1988-04-01), Sargent et al.
patent: 5313616 (1994-05-01), Cline et al.
patent: 5335344 (1994-08-01), Hastings
patent: 5386522 (1995-01-01), Evans
patent: 5430878 (1995-07-01), Straub et al.
patent: 5481688 (1996-01-01), Takagi
patent: 5528753 (1996-06-01), Fortin
patent: 5535329 (1996-07-01), Hastings
patent: 5537541 (1996-07-01), Wibecan
patent: 5539907 (1996-07-01), Sirvastava et al.
patent: 5560013 (1996-09-01), Scalzi et al.
Hollingsworth, et al, "Dynamic Program Instrumentation for Scalable Performance Tools," Technical Report 1207, Computer Sciences Department, University of Wisconsin-Madison, Madison, Wisconsin, 1993, pp. 1-23.
ACM SIGPLAN NOTICES, ACM Press, vol. 29, No. 1, Jan. 1994, Reiser, et al, "Program Profiling Problems, and a Solution via Machine Language Rewriting," pp. 37-45.

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

Dynamic computer performance monitor does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic computer performance monitor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic computer performance monitor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-730405

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