2019年9月24日 星期二

[Valgrind 學習筆記] 初探 Valgrind

在系統上安裝 Valgrid

sudo apt-get install valgrind

執行 Valgrid

G_SLICE=always-malloc G_DEBUG=gc-friendly  valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.log $(which <program>) <arguments>


執行過程中,log 會被導出到 valgrid.log

後續再研究此 log 的內容即可


Reference:
1. Valgrind
2. Valgrind man page
3. 应用 Valgrind 发现 Linux 程序的内存问题
4. Running GLib Applications