Performance Evaluation and Monitoring
ACM Computing Surveys (CSUR)
The instrumentation of multics
Communications of the ACM
The structure of the “THE”-multiprogramming system
Communications of the ACM
Hi-index | 0.00 |
Many computer systems are sufficiently complex that it is not possible to predict or understand all of the interactions among system components. Performance monitoring is a technique for measuring system performance and recording the internal states of the system in response to various events. Current monitors employ hardware and/or software techniques. This report presents a methodology for designing a performance monitor which is integrated into the system architecture. A new technique for implementing a monitor is described which uses microprogramming to provide a flexible and efficient interface between the monitor and the system.