2010年5月27日 星期四

Linux上偵測Memory Leak

Memory leak一不小心就會發生,往往很難去發現。在Linux有開發程式,可以利用Valgrind這套軟體來偵測程式是否有Leak發生。

Valgrind不僅可偵測Memory Leak,也可以偵測Invalid Pointer和使用未初始化的變數。

Debian:
# apt-get install valgrind

使用方法:
# valgrind --tool=memcheck --leak-check=yes 欲執行的程式

詳細說明

沒有留言:

張貼留言