0

PerfMon カウンター: Cache% Process Memory Used が 100% を超えています。これはどのように可能ですか??

注 : 1 つのワーカー プロセスのみが実行され、1 つの Web サイトをホストしていました。

なんてこった

4

5 に答える 5

1

IIS ワーカー プロセスには上限と下限があります。アプリケーション プールをリサイクルしてメモリ消費量をより妥当なレベルに戻す前に、これらの制限のいずれかを一時的に超えた可能性があります。

于 2009-06-22T21:47:21.013 に答える
0

Masin.config には、キャッシュの合計使用量を示す設定があります。デフォルトでは、キャッシュが何らかの方法で変更された場合、そのレベルに達する可能性がある場合、合計メモリの 60% になります。キャッシュの設定については、web.config ファイルも確認してください。

于 2009-09-03T19:04:02.833 に答える
0

[使用されているキャッシュ % プロセス メモリ]
= [ワーカー プロセスによって消費されたメモリ] * 100 / [キャッシュに課されたメモリ制限]

「ワーカー プロセスによって消費されるメモリ」が「キャッシュに課されるメモリ制限」を超えることができない理由はありません。「ワーカー プロセスによって消費されるメモリ」 > 「キャッシュに適用されるメモリ制限」の場合、このカウンターの値は 100 より大きくなります。

参照 : Msdn ブログで「キャッシュ メモリのパーセンテージ」セクションを検索してください

于 2014-03-14T12:31:28.850 に答える
0

おそらく単なる丸め誤差です。

于 2009-06-22T21:45:23.640 に答える
0

丸めエラー、ダーティ データ収集、またはプロセスが仮想メモリ内にある可能性があります。ボックスはスラッシングしていますか?

于 2009-06-22T21:45:24.187 に答える