メモリ関連チェックツール

ccmallocが高林氏のお気に入りだそう。
http://namazu.org/~satoru/unimag/6/

purify

メモリ関連バグを実行時にチェックする。
UNIX用。有料。

Valgrind -

Linux用 スレッド・メモリに関するバグを検出するデバッガ。
http://valgrind.org/
kcachegrind という可視化ツールもあるらしい。

MemProf

GUIのメモリプロファイラ。 コンパイル時に特殊なライブラリをリンクする必要がない。 すばらしい。 ただし Linuxでしか動かない。 CUIが付属しないのが難点 (テストの自動化に使えない)。
http://people.redhat.com/otaylor/memprof/

CTC++

test coverage and dynamic analyzing tool
http://www.testwell.fi/ctcdesc.html#instrument

COVTOOL - Free test coverage analyzer for C++

http://covtool.sourceforge.net/


メモリの使い方をしているのかをヒストグラムで表示してくれる libmemusage
http://mkosaki.blog46.fc2.com/blog-entry-502.html