Boots – shoes – and leggings
Patent
1995-04-20
1998-01-20
Trammell, James P.
Boots, shoes, and leggings
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.
Brinkman Dirk
Dam Tuan Q.
Digital Equipment Corp.
Trammell James P.
LandOfFree
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.
Profile ID: LFUS-PAI-O-730405