ubuntu% uname -a Linux ubuntu 2.6.12-10-386 #1 Sat Mar 11 16:13:17 UTC 2006 i686 GNU/Linux ubuntu% valgrind --version valgrind-3.0.1 (0) 目次 Valgrindに含まれるツール Memcheck: メモリエラーを検出する(default) Cachegrind: キャッシュミスを検出する Massif: ヒーププロファイラを使う まとめ valgrindの使い方とエラーメッセージを整理してみた。「valgrind --leak-check=full command」というコマンドラインをよく用いる。これによりメモリ周りのバグを検出出来る。 --tool=cachegrindではプログラム実行時のキャッシュミス率を測定する事が出来る。cg_annotateを
朝早起きして新幹線。Tiger本を持っていったが眠くてあまり読み進みません。 varargs、Staticインポートまで。 Elephant new/delete演算子を置き換えて、メモリの獲得要求・解放を補足するユーティリティ・ライブラリ。 http://www.paulgrenyer.dyndns.org/elephant/ MSS http://hem.passagen.se/blizzar/mss/ new/delete演算子を置き換えて、ログに記録するユーティリティ・ライブラリ。 LeakTracer (2005/01/26追記) http://www.andreasen.org/LeakTracer/ new/delete演算子を置き換えて、ログに記録するコードおよびそれを解析してリークを検出するツールからなる ElectricFence (2005/01/26追記) http
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く