這是vs2010內(nèi)存泄露檢查工具下載,內(nèi)存泄露檢查工具,可定位到出錯(cuò)代碼行、開(kāi)源免費(fèi)工具。
vs2010內(nèi)存泄露檢查工具是微軟一款檢測(cè)內(nèi)存泄漏的工具,可以用來(lái)精確地找到內(nèi)存泄露一直到代碼行。它使用微軟的Detours 技術(shù),攔截指定內(nèi)存分配的調(diào)用并跟蹤各種調(diào)用棧,并報(bào)告已分配但尚未釋放的內(nèi)存,這一信息允許讓我們?cè)谂懦粋(gè)內(nèi)存泄露問(wèn)題時(shí),能精確查看哪些組件進(jìn)行了該分配。使用正確的調(diào)試符號(hào),我們甚至可以看見(jiàn)請(qǐng)求分配的代碼行。使用C或者C++編程的時(shí)候,最擔(dān)心的應(yīng)該還是內(nèi)存泄漏問(wèn)題,測(cè)試人員通常專(zhuān)注于功能/性能測(cè)試,如果有不明顯的內(nèi)存泄漏,可能要在程序發(fā)布后幾天,甚至更久才會(huì)發(fā)現(xiàn)故障。因此,檢查C/C++程序的內(nèi)存泄漏,開(kāi)發(fā)人員需要自己把好這個(gè)關(guān)。
檢測(cè)內(nèi)存泄漏的工具有很多,大致分為二種,一種是嵌入程序的,需要修改源碼;一種是attach到進(jìn)程,實(shí)時(shí)監(jiān)測(cè)的。
LeakDiag是微軟的一款內(nèi)存泄漏檢測(cè)工具,免費(fèi)的,不需要和待檢測(cè)的源程序一起編譯,在使用上較為方便,能夠統(tǒng)計(jì)一段時(shí)間內(nèi)的內(nèi)存泄漏大小以及指出發(fā)生內(nèi)存泄漏的源代碼的行數(shù)。
安裝時(shí)候需要注意:務(wù)必按照默認(rèn)路徑安裝,否則可能出問(wèn)題。
LeakDiag是微軟官方發(fā)布的一款內(nèi)存泄漏檢測(cè)工具(memory leak),免費(fèi)的,不需要和待檢測(cè)的源程序一起編譯,能夠統(tǒng)計(jì)一段時(shí)間內(nèi)的內(nèi)存泄漏大小以及指出發(fā)生內(nèi)存泄漏的源代碼的行數(shù)。檢測(cè)內(nèi)存泄漏的工具有很多,大致分為二種,一種是嵌入程序的,需要修改源碼;一種是attach到進(jìn)程,實(shí)時(shí)監(jiān)測(cè)的。LeakDiag內(nèi)存泄漏檢測(cè)軟件采用了微軟的Detours技術(shù),攔截指定內(nèi)存分配的調(diào)用并跟蹤各種調(diào)用棧,可以精確找到內(nèi)存泄露一直到代碼行我們甚至可以看見(jiàn)請(qǐng)求分配的代碼行。