私は私の友人のために小さなPHPプロジェクトに取り組んでおり、ローカル開発用にWAMP環境をセットアップしています。ローカルのApache 2.2からの応答がすぐにあった時代を思い出します。悲しいことに、長い長い休暇から戻ってきた今、私はlocalhost
痛々しいほど遅いからの応答を見つけます。
300BのHTMLページが配信されるまでに約5秒かかります。
タスクマネージャーを見ると、httpd
プロセス(2)がCPUの0%を消費しており、コンピューター全体に負荷がかかっていません(CPU使用率0-2%)。
レイテンシーが非常に高いのはなぜですか?スレッドをより高い優先度で実行するなどのために微調整できるApache設定はありますか?応答を提供する前に、単にスリープしているようです。
http://localhost/index.html
)に同じ動作をしますか?そうでない場合は、Apacheの問題ではなく、PHPの問題である可能性があります。
strace
そしてtcpdump
、このための便利なツールです。
localhost
、正しくDNSワイズ解決?ping localhost
戻ってくる必要があり、瞬時に127.0.0.1
。