There are two ways to profile the behavior of a program: timing and counting. Timing is traditional in UNIX™ operating systems. This paper describes an easy implementation of count profiling, and gives several examples and applications. It has been implemented on the Motorola 68000, VAX™, and AT&T 3B20 computers.
No takes yet. Share an insight, caveat, or question.
P. Weinberger (1984) studied this question.
Synapse has enriched one closely related paper. Consider it for comparative context: