2009-03-17 9 views
2

私のアプリケーションは、C++(COMオブジェクト)とC#のマネージコードの組み合わせを実行します。残念ながら、私がトレースする必要のある分かりにくいメモリリークがあります。マネージドコードとアンマネージコードのメモリ割り当てプロファイラ?

私はAQTimeを試しましたが、これは紙の上で見た目は良かったが、私のアプリはその下を走ってもクラッシュする。

もっと良い選択肢はありますか?

答えて

0

Massifは、非管理コードの割り当てをプロファイリングするのに適しているValgrindプロジェクトの一部であるヒープアナライザです。ヒープがランタイム(管理コードなど)によって管理されている場合は、使用しているランタイムをより具体的にする必要があります。 Javaメモリプロファイラhereのリストがあり、人気のある.NetメモリプロファイラはSciTech's .Net Memory Profiler(14日間試用版)とRedGate's ANTS Profiler(無料試用版)ですが、フルバージョンではより高価(多くの機能を備えています)です。