欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

檢測(cè)內(nèi)存泄露的方法與裝置與流程

文檔序號(hào):11995349閱讀:來(lái)源:國(guó)知局
檢測(cè)內(nèi)存泄露的方法與裝置與流程

技術(shù)特征:
1.一種檢測(cè)內(nèi)存泄露的方法,包括以下步驟:?jiǎn)?dòng)程序;分配新內(nèi)存時(shí),根據(jù)內(nèi)存分配的地址,在設(shè)定的路徑內(nèi)生成內(nèi)存跟蹤文件,內(nèi)存跟蹤文件的內(nèi)容或文件名與分配的內(nèi)存地址、分配內(nèi)存的文件或分配內(nèi)存的源代碼的行號(hào)相關(guān);釋放內(nèi)存時(shí),根據(jù)傳進(jìn)的內(nèi)存地址,刪除相應(yīng)的內(nèi)存跟蹤文件;若不檢測(cè)內(nèi)存泄露,使用程序語(yǔ)言自身函數(shù)進(jìn)行內(nèi)存的分配與釋放;判斷是否檢測(cè)內(nèi)存泄露是通過(guò)檢測(cè)配置文件中檢測(cè)開關(guān)是否開啟進(jìn)行判斷;在步驟啟動(dòng)程序與步驟分配新內(nèi)存之間,進(jìn)行步驟:創(chuàng)立內(nèi)存跟蹤文件夾;在步驟分配新內(nèi)存時(shí),根據(jù)內(nèi)存分配的地址,在內(nèi)存跟蹤文件夾內(nèi)生成內(nèi)存跟蹤文件。2.根據(jù)權(quán)利要求1所述的檢測(cè)內(nèi)存泄露的方法,其特征在于,所述內(nèi)存跟蹤文件的文件名為分配的內(nèi)存的地址號(hào),文件內(nèi)容為分配內(nèi)存的文件和分配內(nèi)存的源代碼的行號(hào)。3.根據(jù)權(quán)利要求1所述的檢測(cè)內(nèi)存泄露的方法,其特征在于,在步驟啟動(dòng)程序之后,判斷是否檢測(cè)內(nèi)存泄露,若是,則進(jìn)行步驟:根據(jù)內(nèi)存分配的地址,在設(shè)定的路徑內(nèi)生成內(nèi)存跟蹤文件;若否,不檢測(cè)內(nèi)存泄露。4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的檢測(cè)內(nèi)存泄露的方法,其特征在于,分配新內(nèi)存通過(guò)運(yùn)行定義的分配內(nèi)存宏實(shí)現(xiàn),所述分配內(nèi)存宏與以下參數(shù)相關(guān):要分配的內(nèi)存的地址、代碼文件的名稱以及程序代碼的行號(hào);所述釋放內(nèi)存是通過(guò)定義的釋放內(nèi)存宏實(shí)現(xiàn)的,所述釋放內(nèi)存與參數(shù):分配的內(nèi)存的地址相關(guān)。5.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的檢測(cè)內(nèi)存泄露的方法,其特征在于,所述程序的源代碼使用C,C+,C++或OBJECTIVE-C語(yǔ)言編寫。6.一種檢測(cè)內(nèi)存泄露的裝置,其特征在于,所述檢測(cè)內(nèi)存泄露的裝置包括以下模塊:生成模塊,分配新內(nèi)存時(shí),根據(jù)內(nèi)存分配的地址,在設(shè)定的路徑內(nèi)生成內(nèi)存跟蹤文件,內(nèi)存跟蹤文件的內(nèi)容或文件名與分配的內(nèi)存地址、分配內(nèi)存的文件或分配內(nèi)存的源代碼的行號(hào)相關(guān);并通過(guò)檢測(cè)配置文件中檢測(cè)開關(guān)是否開啟進(jìn)行判斷;刪除模塊,用于釋放內(nèi)存時(shí),根據(jù)傳進(jìn)的內(nèi)存地址,刪除相應(yīng)的內(nèi)存跟蹤文件;所述生成模塊還用于創(chuàng)立內(nèi)存跟蹤文件夾,在步驟分配新內(nèi)存時(shí),根據(jù)內(nèi)存分配的地址,在內(nèi)存跟蹤文件夾內(nèi)生成內(nèi)存跟蹤文件,所述內(nèi)存跟蹤文件的文件名為分配的內(nèi)存的地址號(hào),文件內(nèi)容為分配內(nèi)存的文件和分配內(nèi)存的源代碼的行號(hào)。
當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
福州市| 乌兰县| 侯马市| 辽宁省| 商城县| 石屏县| 澄迈县| 峨边| 筠连县| 如东县| 长岭县| 呼伦贝尔市| 陵水| 天峻县| 建宁县| 调兵山市| 祁东县| 旬邑县| 龙游县| 班戈县| 沁源县| 乌兰察布市| 巴彦淖尔市| 梅河口市| 九台市| 胶州市| 巴彦淖尔市| 柏乡县| 岫岩| 都昌县| 嘉善县| 昌宁县| 石景山区| 新沂市| 安龙县| 澄江县| 西充县| 临海市| 霍城县| 宣化县| 昌都县|