本發(fā)明涉及一種動態(tài)內(nèi)存泄漏檢測方法及系統(tǒng),工具端動態(tài)的把“動態(tài)鏈接庫”中的內(nèi)存監(jiān)視模塊掛接到被監(jiān)視進(jìn)程的地址空間中,從而讓被監(jiān)視進(jìn)程自身具有內(nèi)存泄漏檢測功能,監(jiān)視模塊記錄內(nèi)存的操作行為,并將這些消息放入到消息隊(duì)列中,發(fā)送給代理服務(wù)端,代理服務(wù)端將消息隊(duì)列中的內(nèi)存信息進(jìn)行統(tǒng)一管理,發(fā)送給工具端。本發(fā)明可以在不中斷目標(biāo)進(jìn)程的情況下實(shí)時監(jiān)視進(jìn)程空間中內(nèi)存泄漏情況,實(shí)現(xiàn)了真正的在線監(jiān)測,能夠通過工具端來遠(yuǎn)程控制內(nèi)存泄漏檢測,并以代理服務(wù)端無損害的讀寫被監(jiān)視進(jìn)程內(nèi)存信息,對定位內(nèi)存錯誤、診斷問題最有非常實(shí)用的價值,適用于Linux系統(tǒng)C/C++程序、電力系統(tǒng)程序等不同場景。
聲明:
“動態(tài)內(nèi)存泄漏檢測方法及系統(tǒng)” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)