仮想メモリと CPU 使用率は完全に一致しますか?

仮想メモリと CPU 使用率は完全に一致しますか?

日々のタスクを実行するのに十分なメモリがあることを確認しながら、以下のシステムを確認しています。ページ ファイルが 2 GB しかないため、最近ボトルネックが発生しています。これを物理 RAM の推奨値の 1.5 倍に変更したところ、問題はないようです。ただし、CPU 使用率が以下のように急上昇しています。これは I/O の増加によるものでしょうか。PF 使用率は今のところ問題ないようです。物理 RAM の制限に達すると、このサーバーのパフォーマンスが低下するのでしょうか。

PF の使用

答え1

物理 RAM の制限に達すると、このサーバーのパフォーマンスが低下します。

はい、RAM が不足するとサーバーのパフォーマンスは低下します。

ページ ファイルの推奨サイズは、単純に物理 RAM の倍数 (1.0 倍、1.5 倍、2.0 倍など) ではありません。(これは 1990 年代のアドバイスであり、正確ではありません。Microsoft もかつてこのような誤ったアドバイスを公開しましたが、正確ではありません。)

ページ ファイルの推奨サイズは、ピーク コミット チャージが RAM + ページング ファイル (および小さなバッファー) を超えないようにするのに十分なサイズです。

物理 RAM が少ないシステムでは、ディスク上のページ ファイルが頻繁に使用され、ディスクは RAM よりもはるかに遅くなります。そのため、パフォーマンスが低下します。

現在のコミット チャージは約 48 GB ですが、ある時点で最大で約 66 GB に達しました。これに対応するには、十分な物理 RAM とページ ファイルがあることを確認する必要があります。

ページ ファイルが大きすぎると、ディスク領域が無駄になる以外は問題はありません。重要なのは、ページ ファイルの使用頻度です。ページ ファイルの使用頻度が高すぎる場合は、RAM を増やすか、ページ ファイルをより高速なストレージに配置してください。

このスクリーンショット 1 枚では、CPU 使用率を診断するのに十分な情報がありません。ただし、ページ ファイルのサイズを大きくしても、CPU 使用率に大きな悪影響は及ばないはずです。

関連情報