#freeze
**shared moduleとstatic moduleどちらが速い [#vae3dc3b]
PHPをapacheのmoduleに組み込むときにsharedとstaticが選べる。INSTALLドキュメントにはどちらの方法も解説されている。我が家のように低性能なlibretto20で運用している場合は少しでも消費リソースの少ない方を選びたい。両方をmakeし、デフォルトFront pageのHTML convert timeを比べてみた。
-ページを初めて表示するときは同じ
-- shared = 3秒強
-- static = 3秒強
-2回目はsharedが速い
-- shared = 2秒強
-- static = 3秒強
PHPとapacheのチューンドキュメントではstaticを奨励しているが、libretto20のようにメモリが少ない、あるいはディスクが遅い場合はsharedが優れるようだ。
[[PHP-4.4.1 on Redhat6.2J]]