MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Internal Report, Copyright Real-time And Distributed Systems (RADS) Lab,

Download:
Download as a PDF
by C. M. Woodside, Marc Courtois, Cheryl Schramm
ftp://ftp.sce.carleton.ca/pub/cmw/displacement97.pdf
Add To MetaCart

Abstract:

The problem of recording CPU demand for communications operations is handled poorly by some instrumentation techniques. A simple technique is described that does not require instrumenting the code (so it can be used without having the source code), and that can be used with any operating system. It records the displacement of a CPU-intensive looping process by the process under test, and computes the CPU effort taken by the process under test. Experiments show that standard UNIX instrumentation misses a large fraction of the CPU time to handle socket messages, and misses more for larger messages. Displacement captures it all, apart from errors due to daemons. 1.

Citations

No citations identified.