[Perl] プログラム言語 Perl についての覚え書き

perlcc 評価

Last Update: 2004--0-1- (Sat) 22: 1

他所で perlcc をテストしてみる機会があったので、せっかくなので日記にも記録しておく。perlcc てのは、perlスクリプトを実行形式にコンパイルしてくれる物。

TD-Board (掲示板スクリプト) がコンパイル出来て普通に使えたので、これでテスト。

apache 付属の ab コマンドで調査。(ab -n 100 -c 10 (10の同時接続を10回実行して計100リクエストを処理)) これを10回実行し、平均を算出。

*ノーマル状態
Time taken for tests: 17.6956 seconds (リクエスト完了までの時間)
Requests per second: 5.656 [#/sec] (mean) (1秒あたりに処理されたリクエスト数)

*SpeedyCGI 状態
Time taken for tests: 6.1153 seconds
Requests per second: 16.481 [#/sec] (mean)

*perlcc でコンパイルした状態
Time taken for tests: 9.2041 seconds
Requests per second: 10.885 [#/sec] (mean)

環境を整えるのが面倒なので、mod_perl では試していないが少なくとも SpeedyCGI よりは早いとは思う。CGI で使う時はわざわざ perlcc でコンパイルする必要はないと思った。いや、当たり前な気がする・・・。

Posted by Kyosuke Takayama at 2004-01-22 (Thu) 15:09 printable version

この記事へのコメント

コメントはお気軽にどうぞ

Cookie に保存しますか?


・スパム対策のため、http:// を含むコメントの投稿は出来ません。
・スパムチェックのため、投稿がすぐに反映されない場合があります。
・メールアドレス入力欄には何も入力しないでください。

トラックバック

トラックバックURL: http://espion.just-size.jp/mt-tb.cgi/33


この記事のリンク元

 
Copyright (C) Kyosuke Takayama, All rights reserved.