Exploiting software interfaces for performance measurement

Douglas P. Konkin, Gregory M. Oster, Richard B. Bunt · 1998

Sofmare performance measurement can be a dt@dt and tedious procedure, and this dt$culty may explain the lack of interest shown in software performance optimisation in all hut the most demanding areas, such as parallel computation and embedded systems.This paper describes the measurement shim, an approach to software performance which we have ,found to signtficantly reduce the effort required to make performance measurements.The measurement shim exploits the interfaces between software modules, and allows measurement at both data stream and procedure call interfaces.Experimental results indicate that the measurement shim provides high-quality data, and can be inserted with low impact on system performance.

Read the paper · More papers on PaperTik