Catalyst – BAD_PERL対策

CentOS5とかでPerl5.8.8が遅い問題.DBIx::Classを使おうとすると,わざわざ教えてくれます.
WARNING: DBIx::Class::StartupCheck: This version of Perl is likely to exhibit
extremely slow performance for certain critical operations.
Please consider recompiling Perl. For more information, see
https://bugzilla.redhat.com/show_bug.cgi?id=196836 and/or
http://lists.scsys.co.uk/pipermail/dbix-class/2007-October/005119.html.
You can suppress this message by setting DBIC_NO_WARN_BAD_PERL=1 in your
environment.
対策はこちらを見ながらほとんどそのまんま.
http://d.hatena.ne.jp/dayflower/20080108/1199771246

以下時間がないので全く厳密な話ではないけど,Catalystの普通っぽいページのロードでテストした例.
$ ab -c 200 -n 1000 http://foo.bar/baz
対策前:
Total transferred: 3107000 bytes
HTML transferred: 2649000 bytes
Requests per second: 27.61 [#/sec] (mean)
Time per request: 7244.004 [ms] (mean)
Time per request: 36.220 [ms] (mean, across all concurrent requests)
Transfer rate: 83.77 [Kbytes/sec] received
対策後:
Total transferred: 3107000 bytes
HTML transferred: 2649000 bytes
Requests per second: 46.45 [#/sec] (mean)
Time per request: 4306.155 [ms] (mean)
Time per request: 21.531 [ms] (mean, across all concurrent requests)
Transfer rate: 140.91 [Kbytes/sec] received