私が取り組んでいるWebサーバーに問題があります。私はこの問題を理解できないようです。サーバーはServer 2003とIIS6を実行しています。中規模のトラフィックサイトでの私のw3wpプロセスは、CPU使用率が100%に達しており、巨大なページフォルト(PFデルタは約15k)です。約800人のユーザーがオンラインになっている時に、プロセスは約200スレッドを使用します。メインサイトはASP.NETサイトですが、トラフィックが多いのはphpBBフォーラムからのものです。これは、Pleskのインストールによって実行されます。w3wp.exeとページフォールト
私はMySQLとPHPでサイトをスピードアップするために可能なすべての最適化を行ってきましたが、サーバー構成でなければならない大きな問題を抱えているように感じます。
私は、より多くのワーカープロセスを実行するためにアプリケーションプールをセットアップし、VMで一定量のヒット後にリサイクルしました。私はMSデバッグツールを使ってプロセスを進めてきましたが、問題のASP.NETコードをチェックしていて、私に飛び跳ねるようなことはありません。
アイデアが不足しているため、その他の原因を調べるためのチェックリストがありますか?私はPleskやIISを削除したり、ソフトウェアスタックを劇的に変更することはできません。
私もこれを考えました。私は実際にはPHPフォーラムを除いてすべてを削除し、依然としてPFはバラとバラしました。私は考えられたプロセスでした。そこにASP.NETコードがない場合、ASP.NETコードの問題にはなりません:) – Speedy