shared moduleとstatic moduleどちらが速い

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


トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-04-28 (土) 18:46:41 (573d)