SRC Technical Note

1997-016a

July 28, 1997

Modified September 3, 1997

Supersedes SRC Technical Note 1997-016


Continuous Profiling: Where Have All the Cycles Gone?

Jennifer M. Anderson, Lance M. Berc, Jeffrey Dean, Sanjay Ghemawat, Monika R. Henzinger, Shun-Tak A. Leung, Richard L. Sites, Mark T. Vandevoorde, Carl A. Waldspurger, and William E. Weihl


DIGITAL
Systems Research Center
130 Lytton Avenue
Palo Alto, CA 94301
http://www.research.digital.com/SRC/


To appear in the ACM Transactions on Computer Systems. This paper is a slightly revised version of a paper that will also appear in the 16th ACM Symposium on Operating Systems Principles, October 5-8, 1997, St. Malo, France. Copyright 1997 by ACM, Inc. All rights reserved. Republished by permission.


This work was done at DIGITAL's Systems Research Center (SRC) and Western Research Laboratory (WRL). Anderson and Dean are at WRL, Sites is now at Adobe, and the remaining authors are at SRC. Sites may be reached at dsites@adobe.com; the other authors may be reached at {jennifer, berc, jdean, sanjay, monika, sleung, mtv, caw, weihl}@pa.dec.com. Inquiries about the system described in this paper should be sent to dcpi@pa.dec.com; more information, including the profiling system software, can also be found on the Web at http://www.research.digital.com/SRC/dcpi.


Abstract

1. Introduction

2. Related Work

3. Data Analysis Examples

4. Data Collection System

5. Profiling Performance

6. Data Analysis Overview

7. Future Directions

8. Conclusions

Acknowledgements

References