Use Benchmark;
$count = 500;
timethese($count, {
'a' => sub{suba(20)},
'b' => \&subb,
'c' => {print "sub c was called at time: ",
localtime(time), "\n";},
});
|
Benchmark: timing 500 iterations of a, b, c a: 6 secs ( 6.15 usr 0.00 sys = 6.15 cpu) b: 7 secs ( 6.67 usr 0.00 sys = 6.67 cpu) c: 7 secs ( 6.65 usr 0.00 sys = 6.65 cpu) |