Perl の処理速度を比較するために使用するモジュールです。複数の処理の処理速度を求めて比較できます。 URL デコードの二つを例にします。「Perlの小部屋」という文字列をデコードしています。 #! /usr/bin/perl use Benchmark; $count = 100000; $value = "Perl%E3%81%AE%E5%B0%8F%E9%83%A8%E5%B1%8B"; timethese($count, {'TEST1' => '&test1;', 'TEST2' => '&test2;', }); sub test1 { $str = $value; $str =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("H2", $1 )/eg; } sub test2 { $str = $value; $str =~ s/%([0-9A-Fa-