Valgrind(ヴァルグリンドと読むようだ)は、Linux 用のオープンソースなメモリ・スレッド管理まわりのデバッグツールです。
C とか C++ でプログラムして、メモリ周りのバグを発見する場合、以前は自分でデバッグコードやデバッグ用ライブラリを作ったり、Purify とか商用のとってもお高いツールを使ってましたが、Linux だとオープンソースということで無料でできてしまうんですねぇ。いい時代になったものだ。
転職して Java オンリーだったのが、C++ も知っておく必要がでてきたので、トラブルシュートの機会があれば Valgrind も重宝するかも…。ちょっと、使い方を知っておきたい。ところ。