System for monitoring computer system performance
AssigneeDigital Equipment Corporation
InventorsAmitabh Srivastava, Robert A. Eustace
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Equipment Corporation
InventorsAmitabh Srivastava, Robert A. Eustace
Estimating the term…
A program for monitoring computer system performance includes a collection of source code modules in the form of a high level language. Each of the source code modules is compiled into a corresponding object code module. The object code modules are translated into a single linked code module in the form of a machine independent register transfer language. The linked code module is partitioned into basic program components. The basic program components include procedures, basic blocks within procedures, and instructions within basic blocks. Fundamental instrumentation routines identify, locate, and modify specific program components to be monitored. The modified linked code module is converted to machine executable code to be executed in the computer system so that performance data can be collected while the program is executing in the computer.
A computer implemented method for monitoring the performance of a computer system while the computer system is executing a program, the program including a plurality of source code modules in the form of a high level language, comprising the steps of:
A system for monitoring the performance of a computer system while the computer system is executing a program, the program including a plurality of source code modules in the form of a high level language, comprising the steps of:
A computer implemented method for collecting performance data of a computer system, the performance data including data states and execution states of the computer system, comprising:
Dependencies are inferred from the claim text.