2009-12-09 5 views
8

私たちはKentico CMSを使用しています。私はWeb Gardenの展開について電子メールを交換しました。IIS、複数のCPUコア、アプリケーションプール、ワーカープロセス - 1つのサイトに最適な構成ですか?

8つのCPUコアを搭載したサーバー上で1つのサイトを実行しています。 Kenticoのアドバイスに沿って、アプリケーションプールのWebガーデン設定をデフォルトから変更していません。つまり、最大ワーカープロセス数は1に設定されています。

サイトでは、このサイトでは1つのCPUコア - 他は空転している。これについて電子メールで伝えたところ、OS/IISはこれを処理し、アプリケーションプールには1つのワーカープロセスしかなくても必要に応じて他のコアを使用するという回答でした。

今、私はケンチコの人に敬意を払っていますが、これは私には当てはまりませんか?

すべてのコアを使用する場合は、8つのワーカープロセスを許可する必要があります(SQLサーバーでセッション状態の記憶域を実装する必要があります)。あなたはServerFaultの上で答えを得た場合

感謝

トニー

+0

また、この質問をwww.ServerFault.comに投稿したいと思うかもしれません。 – Kane

+0

ありがとう - 私はそれをしました –

答えて

4

perfmonを24時間実行し、どのリソースが使用されているかを判断できるかどうかを確認することをお勧めします。実際、彼らはすでにすべてのコアで動作している可能性があります。 。 。また、Webアプリが重いスレッドシステムであれば、複数のコアを利用することができます(少なくとも当社ではそうしています)。スレッドは、ワーカープロセスではなく、実際にプロセッサ使用率を計算するものです。

1

わからない、任意の割合でASP.NETは、マルチスレッドであり、単一のワーカープロセスで複数のスレッドは、それぞれが単一にサービスを提供する、あります要求。

関連する問題