Non-invasive trace-driven system and method for computer system

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-1665854

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