jk2addict has asked for the wisdom of the Perl Monks concerning the following question:

Is there a guide somewhere on how to start performance tuning a dist? The DProf pod covers how to use the module but doesn't really cover the philosophy and techniques behind actually tuning existing software.

Should I just start dprof-ing the tests in the test suite, or will there be too much noise from the test harness? Should I write generic script files and test each sub one by one? etc, etc, etc. How does everyone out there tackle tuning?

Update: s/perf/prof/