Posted on 2006-06-25 09:24
美洲豹 閱讀(120)
評(píng)論(0) 編輯 收藏 引用
內(nèi)存泄漏很難跟蹤到,因?yàn)橐氩榭磧?nèi)存,看哪些對(duì)象沒有使用,以及這些對(duì)象原來是在什么地方分配的,做到這一點(diǎn)并不容易,幸運(yùn)的是,已經(jīng)有一些程序可以做這些事情。內(nèi)存泄漏檢測(cè)工具很多,從昂貴的專業(yè)軟件包到可下載的工具都有。
valgrind就是這樣一個(gè)免費(fèi)工具,這是一個(gè)面向Linux的開源工具,它可以準(zhǔn)確找出分配泄漏對(duì)象的那一行代碼,險(xiǎn)些以外還有許多其他功能。