1398208193 Windows Server 2008 R2のメモリで質問です。


主にリモートデスクトップから使ってるのですが、Windows Server 2008 R2の起動直後は物理メモリの利量が900MBくらいなのですが、1日くらい経つと2GBくらいになり、
2日くらい経つと3GBくらいになり・・・となって困っています。

プロセスマネージャー等を見る感じでは、怪しいプロセスやメモリを大量消費するプロセスは動いていなさそうなのですが、何が原因として考えられますでしょうか?

情報も少ないので推測で構いませんので、アドバイス頂ければ幸いです。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2014/04/28 09:53:45
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:watercooler No.1

回答回数289ベストアンサー獲得回数51

ポイント50pt

WindowsUpdateは済んでるのかしら?

メモリーリークで探してみたわ。機械翻訳で言葉は変ね。
FIX Windows 7 SP1 ????? Windows Server 2008 R2 ?? SP1 ?ł?ARDS ?? WMI ?v???o?C?_?[???g?p??????AWmiPrvSe.exe ?v???Z?X?Ń????? ???[?N????????????B

id:MrB

ありがとうございます。

一応済んでるつもりですが、念のため、確認してみます。

2014/04/23 11:51:23
id:snow0214 No.2

回答回数470ベストアンサー獲得回数116

ポイント50pt

Windowsではディスクアクセスを高速化するためにメモリにデータをキャッシュしますが、64ビットOSの場合、キャッシュが物理メモリ量の70~90%まで消費することがあります。

Microsoft RAMMapを使って調べてください。
http://technet.microsoft.com/ja-jp/sysinternals/ff700229.aspx

Metafileがキャッシュです。

このキャッシュはsyncコマンドでフラッシュできます。
手順は下のサイトを見てください。
http://www.atmarkit.co.jp/fwin2k/win2ktips/1417sync/sync.html

キャッシュのON/OFF手順は下のサイトを見てください。
しかしキャッシュをOFFにするとサーバのパフォーマンスが低下します。
http://support.microsoft.com/kb/324805/ja

どうしても気になるようでしたら、ワーキングセットの上限値を設定するMicrosoft Windows Dynamic Cache Serviceを試してみてください。
手順は下のサイトを見てください。
http://blogs.technet.com/b/askcorejp/archive/2009/12/29/1-64bit.aspx

他2件のコメントを見る
id:TransFreeBSD

タスクマネージャーのグラフ化されている使用メモリにはキャッシュは含まれません。

タスクマネージャーのプロセスに標準で表示されているのはプライベートワーキングセットです。
表示の列の選択でワーキングセットやコミットサイズを表示すると肥大化しているプロセスがわかるかもしれません。

下記など参考にしてください。
http://www.atmarkit.co.jp/ait/articles/0910/02/news098.html
http://www.atmarkit.co.jp/fwin2k/win2ktips/1358rammap/rammap.html
http://technet.microsoft.com/ja-jp/windows/ff467974.aspx

2014/04/23 13:52:45
id:MrB

ありがとうございます。

2014/04/28 09:47:23
  • id:MrB
    起動してから4日程度経ちましたが、メモリの状況は安定してるようです。

    どうもwindows updateがうまくあたってない場所があったのが原因のようです。

    色々とアドバイスありがとうございました。
  • id:cx20
    この件とは別の事象かと思いますが、Hyper-V で動的メモリを使用したときに、ゲスト OS の物理メモリが大量に消費されるという事象があるようです。
    そのケースでは、タスクマネージャからは誰が消費しているか調べることはできませんが、SysInternals の RAMMap ツールを用いると Driver Loaded として表示されるので判断が行えるようです。参考情報まで。

    ■ ゲスト OS の物理メモリが大量に使われている
    https://blogs.technet.microsoft.com/askcorejp/2011/08/29/os/
  • id:MrB
    1年以上前の件なのにコメントありがとうございます。
    その後は比較的安定してるのですが、また、何かあった時に参考にさせて頂きます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません