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