質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 7

Microsoft Windows 7は過去にリリースされたMicrosoft WindowsのOSであり、Windows8の1代前です。2009年の7月にリリースされ販売されました。Windows7の前はWindowsVistaで、その更に3年前にリリースされました。

メモリリーク

メモリリークは、プログラムファイルがメモリの解放に失敗した時に起こります。

Q&A

2回答

26313閲覧

パフォーマンス モニター でメモリリークの調べ方

juam

総合スコア26

Windows 7

Microsoft Windows 7は過去にリリースされたMicrosoft WindowsのOSであり、Windows8の1代前です。2009年の7月にリリースされ販売されました。Windows7の前はWindowsVistaで、その更に3年前にリリースされました。

メモリリーク

メモリリークは、プログラムファイルがメモリの解放に失敗した時に起こります。

0グッド

1クリップ

投稿2015/11/18 06:15

Windows7でパフォーマンスモニタを利用してメモリリークの調査についての問合せを受けていますが知識が乏しくよく分かっていません。
どなたかご教授頂けないでしょうか。

知りたいことは、タスクマネージャのパフォーマンスタブにある「キャッシュ済み」と「空きメモリ」が[コントロールパネル]-[管理ツール]-[パフォーマンス モニター]のカウンタのどの項目に対応しているかです。

パフォーマンスモニターの解説とネットで調べた限り下記を見ておけばよいかもしれないと思っているのですが、
ご存知の方がいらっしゃったらご教授願いたいです。
・Available MBytes
・Cache Bytes
・Cache Bytes Peak
・Standby Cache Core Bytes
・Standby Cache Normal Priority Bytes
・Standby Cache Reserve Bytes

・下記URLに記載の方法ではなく、上述するような方法で確認したいとのことでした
http://www.wingfield.gr.jp/blog/2010/02/03/p1680/

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

AyaMorisawa

2015/12/24 08:21

こちらの質問が他のユーザから「プログラミングに関係がない質問」という評価を受けています teratailでは、プログラミングに関して困っていることがないと思われる質門を推奨していません。 具体的に困っている理由や解決したいことを明確に記入していただくと、回答が得られやすくなります。
guest

回答2

0

メモリリークの調査をしたいのであれば、物理メモリの使用状況を調べても無意味です。
該当プロセスの、論理メモリ使用量を調べてください。
タスクマネージャーのプロセスタブのコミットサイズです。

投稿2015/11/18 16:10

otn

総合スコア84505

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

まず、パフォーマンスモニターの各項目の意味については下記が分かりやすいですね。

パフォーマンスモニタ徹底攻略 ~ パフォーマンスの確認編
タスク マネージャーのメモリ列の意味

ご質問の意図からは逸れてしまいますが、調査には メモリー使用量の推移 を観察する必要があるので、どんなツールを使うにせよ特定の数値を単発的に見ただけでは分かりません。
定期的に取得したデータをグラフ化して初めて傾向が読み取れたり、平常時の複数の指標と疑わしいプロセスが稼動中の複数の指標とを比較する事で真のボトルネックは特定できたりします。

ところで、どんなアプリのメモリーリークを調査したいのでしょうか?
例えば .NETアプリ ならば以下のような解説を参考にされると良いと思います。

Visual Studio 2013 の新機能 : .NET アプリのダンプでメモリ解析

Visual Studioを使わない例もご紹介しておきます。(こちらはPDFです)
メモリーリークと調査方法

以上、いくらかでもご参考になれば幸いです。

投稿2015/11/19 00:14

pi-chan

総合スコア5936

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問