Boots – shoes – and leggings
Patent
1993-07-23
1994-10-11
Kriess, Kevin A.
Boots, shoes, and leggings
395700, 364264, 3642644, 3642646, G06F 1134
Patent
active
053554876
ABSTRACT:
The invention disclosed herein is a system and method for comprehensive, non-invasive profiling of a processor whereby feedback is provided to a programmer of the execution dynamics of a program. In a preferred embodiment a partial real-time reduction is provided of selected trace events employing the environment's trace facility, and a post-processing function is then performed. A trace hook is provided in the environment's periodic clock routine which captures the address to be returned to following this timer's interrupt, and further captures the address of the caller of the routine represented by the first address. The frequency of occurrences of the first address is collected and correlated to various virtual address spaces and corresponding subroutine offsets within those virtual address spaces. By employing the assembly and source code listing of programs, the address frequencies are then correlated back to specific instructions, and from information in the assembly listing accumulated time is further correlated against specific lines of source code. A profile is generated indicating the amount of time spent by the processor in various processes, kernel, shared library, and user spaces, and subroutines correlated to the lines of source code for negligible additional processor run time.
REFERENCES:
patent: 4845615 (1989-07-01), Blasciak
patent: 4866665 (1989-09-01), Haswell-Smith
patent: 4937740 (1990-06-01), Agarwal et al.
patent: 4969088 (1990-11-01), McAuliffe et al.
patent: 5047919 (1991-09-01), Sterling et al.
Keller Thomas W.
Urquhart Robert J.
Carwell Robert M.
International Business Machines - Corporation
Kriess Kevin A.
Payne Matthew M.
LandOfFree
Non-invasive trace-driven system and method for computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Non-invasive trace-driven system and method for computer system , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Non-invasive trace-driven system and method for computer system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1665854