Identify slow code with Devel::Timer
How timing statements can help you pinpoint bottlenecks
How timing statements can help you pinpoint bottlenecks
How they work and how to implement your own custom versions
Where am I again? No more typing “git branch”
The cpupower program can resolve throttled machines