ベンチマーク

ログモジュールのベンチマーク

主要なモジュールでベンチマーク取ってみました。 単純にファイル出力するだけの使い方にしてみました。出力フォーマットも統一しています。 Log::Dispatch Log::Handler Log4perl Log::Minimal バージョン perl 5.14.1 Log::Dispatch 2.29 Log::Handler 0.7…

mojoliciousのデプロイ

会社でmojoliciousを使って開発したサービスがあるのですが、 リリースが近づいてきたのでデプロイをどうするか決めることに。 perlのWAF使ったデプロイをしたことがないので どの方法がいいか決めかねている。 そのためいろいろ試してみて問題なさそうなの…

数値をカンマ区切りにするベンチマーク

需要ないと思いますが、perlで数値を3桁毎にカンマ区切りフォーマットに変換する 正規表現のベンチマークです。*1 元ネタ http://www.din.or.jp/~ohzaki/perl.htm#NumberWithComma スクリプト #!/usr/bin/perl use strict; use warnings; use Math::BigInt;…

URIパースモジュールのベンチマーク

バッチ処理でURIのパースにURIモジュール使ってたのですが、 プロファイルとってみたらこいつが結構ボトルネックになっていたので 別のモジュールを探していたらURI::Splitというのがあったのでベンチマークとってみた。*1 ベンチマークスクリプト use stric…