Measuring Costs
Unix has useful tools for measuring/analysing CPU costs (gprof ).
Unix (AIX) is not helpful in measuring I/O costs
(the rusage structure doesn't seem to count block input/output)
We use a combination of
- our own I/O monitoring (to count
read , write ops)
- profiling (fine-grained analysis of cpu-time costs)
- wall-clock time (the "bottom line" for users)
|