3

一部のオブジェクトがガベージ コレクションされていません。オブジェクトへの参照がどこにあり、何がガベージ コレクションを妨げているのかを調べる必要があります。

Visual Studio Express を使用しています。

4

3 に答える 3

3

非常に人気のあるツールであるAnts Memory Profilerを使用してみてください。使い方はかなり簡単で、参照に何が保持されているかを示すグラフを提供しようとします。その下では、Bond が提案したものと同様のことを行うと思いますが、はるかにシンプルなユーザー エクスペリエンスを提供します。

14日間の無料トライアルが付属しています。インスタンス グラフの例を以下に示します。

ここに画像の説明を入力

于 2012-05-28T13:56:52.350 に答える
3

windbgのsos 拡張機能、 特に dumpheap および heapstat コマンドを試すことができます

于 2012-05-28T13:53:56.323 に答える
-1

私は提案します:

  1. コードを分析してデバッグする
  2. リークが見つからない場合は、次のツールを試すことができます: Memprofiler
于 2012-05-28T13:55:46.840 に答える