angelos@mod_perl
App::DLMProfを使って、動的にロードされたモジュールを調べてみた。
App/Benchmark/WAF/Angelos/Controller/Root.pm Params/ValidateXS.pm unicore/lib/gc_sc/Digit.pl unicore/lib/gc_sc/Word.pl Term/ANSIColor.pm Apache2/Connection.pm YAML/Loader/Base.pm Angelos/Engine/ModPerl.pm APR/XSLoader.pm Angelos/Controller.pm bytes_heavy.pl URI/_query.pm HTTP/Engine/Role/RequestBuilder/ReadBody.pm Log/Dispatch/Colorful.pm HTTP/Engine/Role/ResponseWriter.pm HTTP/Engine/Interface/ModPerl.pmURI/http.pm YAML/Loader.pmAPR.pm HTTP/Engine/Interface.pmURI/_generic.pm HTTP/Engine/Role/RequestBuilder.pmHTTP/Engine/Role/Interface.pmApache2/RequestUtil.pm/home/dann/workdir/App-Benchmark-WAF/trunk/t/htdocs/conf/routes.pl unicore/lib/gc_sc/SpacePer.plApache2/Log.pm Angelos/Component.pmB/Deparse.pm utf8_heavy.plHTTP/Engine/Role/RequestBuilder/ParseEnv.pm Apache2/RequestIO.pmunicore/PVA.plHTTP/Engine/ResponseFinalizer.pmURI/_server.pm YAML/Types.pmHTTP/Engine/RequestBuilder/CGI.pmApache2/RequestRec.pm Log/Dispatch/Output.pm HTTP/Engine/Role/RequestBuilder/HTTPBody.pm Params/Validate.pm APR/Table.pm HTTP/Engine/Role/RequestBuilder/Standard.pm B.pm Clone.pm unicore/Exact.pl Socket.pm Apache2/ServerRec.pm at /usr/local/share/perl/5.8.8/Devel/DLMProf/Apache.pm line 124.
片っ端からstartup.plにいれてみたけれど、スループットは殆ど変化せず...ということで子プロセスの生成コストに起因する問題とは別っぽい。