サーバーのメモリ使用率が 80% です。これはキャッシュだけでしょうか?

サーバーのメモリ使用率が 80% です。これはキャッシュだけでしょうか?

この 2008 R2 サーバーではメモリ使用率が非常に高くなっていますが、これは RAM をキャッシュしているだけだと思います。サーバーのパフォーマンスは良好で、CPU 使用率は非常に低いです。DFSR が実行されており、大量の RAM を消費していると思われます。

タスク マネージャーに表示される内容は次のとおりです。

ここに画像の説明を入力してください

プロセスを見ると、合計で 3.25 ギガバイトになるわけではないようです。

RamMap が表示する内容は次のとおりです: ここに画像の説明を入力してください

非ページ プールがかなりの量のメモリを要求しているのがわかります。これは、DFSR などのプログラムがキャッシュに使用している RAM ですよね?

この情報が少しでも役に立つなら、私の pagefile.sys は 3.92 GB です。

何か心配することはありますか、それとも他に確認すべきことはありますか?

答え1

カーネルメモリリークが発生しています。非ページプールは2.5GBです。プールモンどのドライバーが使用率の高さを引き起こしているかを確認します。

インストールWindows 7 および Windows Vistapoolmon を実行し、P非ページが上になるようにプール タイプ別に並べ替え、Bバイト別に並べ替えて、最も多くのメモリを使用するタグを確認します。

ここで、どのプールタグが最も多くのメモリを使用しているかを確認します。

ここに画像の説明を入力してください

次に、cmd プロンプトを開き、findstr コマンドを実行して、どのドライバーがこのタグを使用しているかを確認します。

ここに画像の説明を入力してください

次に、ファイルのプロパティを確認し、ドライバーのバージョンを見つけて、更新を探します。

答え2

あなたが投稿したタスク マネージャーの画面です。リソース モニターを使用して原因を突き止めてみてください。メモリ タブに移動すると詳細が表示されます。私も同意します。Server 2008 の 4 GB は非常に少ないです。

答え3

一般的に、ファイル サーバーに 4 GB のメモリは少なすぎます。可能な場合はファイルをキャッシュしようとするため、4 GB しかないとキャッシュ用のスペースがほとんどなくなることに注意してください。ファイル システム自体も、キャッシュやアクティブ ページ (NTFS マスター ファイル テーブルなど) にメモリを使用します。

DFS-R を追加すると、メモリ使用量がさらに増加し​​ます (Jet データベースを使用します)。

注: 投稿されたタスク マネージャーのスクリーンショットによると、サーバーは DNS ロールも実行しているようです。これは本当にファイル サーバーで必要なものでしょうか?

また、何らかのインベントリ サービス (ocsservice.exe) が実行されており、Symantec ソフトウェアがインストールされています。これらすべてがメモリ使用量に加算され、間隔を置いてタスクが実行される場合はメモリ使用量がさらに高くなることに注意してください。

関連情報