[發明專利]資源識別方法及裝置有效
| 申請號: | 201610950955.2 | 申請日: | 2016-10-26 |
| 公開(公告)號: | CN107526636B | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | 何純;魏學峰;薛陽;徐森;高文 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 董文倩;褚敏 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 識別 方法 裝置 | ||
1.一種資源識別方法,其特征在于,包括:
獲取待識別的資源對象的資源數據,其中,所述待識別的資源對象為測試應用客戶端在測試待測應用的過程中,所述待測應用所加載的資源對象;
比對獲取到的所述待識別的資源對象的所述資源數據;
根據比對的結果從所述待識別的資源對象中識別出目標資源對象,其中,所述目標資源對象為所述待識別的資源對象中重復的資源對象;
其中,所述比對獲取到的所述待識別的資源對象的所述資源數據包括:獲取所述待識別的資源對象中資源參數一致的成員資源對象;比對各個所述成員資源對象在內存中的生命周期的起始時間和終止時間,其中,在第一生命周期的終止時間位于第二生命周期的起始時間之后時,將所述第一生命周期與所述第二生命周期作為存在時間重疊的生命周期。
2.根據權利要求1所述的方法,其特征在于,所述根據比對的結果從所述待識別的資源對象中識別出目標資源對象包括:
根據所述比對的結果從所述待識別的資源對象中識別出資源參數一致,且在內存中的生命周期存在時間重疊的資源對象作為所述目標資源對象。
3.根據權利要求1所述的方法,其特征在于,在所述獲取所述待識別的資源對象中所述資源參數一致的成員資源對象之前,還包括:
重復執行以下步驟,直至遍歷所述待識別的資源對象:
按照預定順序從所述待識別的資源對象中獲取當前資源對象;
在所述待識別的資源對象中查找與所述當前資源對象的所述資源參數一致的資源對象;
將查找到的資源對象與所述當前資源對象作為與所述當前資源對象匹配的目標資源集合中的所述成員資源對象。
4.根據權利要求1所述的方法,其特征在于,所述獲取所述待識別的資源對象中所述資源參數一致的成員資源對象包括:
獲取以下資源參數一致的所述成員資源對象:資源類型、資源名稱、資源所占存儲空間及資源尺寸。
5.根據權利要求1所述的方法,其特征在于,在根據比對的結果從所述待識別的資源對象中識別出目標資源對象之后,還包括:
獲取所述目標資源對象的所述生命周期中最早的起始時間和最晚的終止時間;
保留與具有所述最早的起始時間的第三生命周期對應的所述目標資源對象,并將所述第三生命周期的終止時間延長至所述最晚的終止時間;
刪除或合并除所述第三生命周期之外的其他生命周期對應的所述目標資源對象。
6.根據權利要求1所述的方法,其特征在于,在根據比對的結果從所述待識別的資源對象中識別出目標資源對象之后,還包括:
根據所述目標資源對象獲取所述待測應用的測試結果;
向所述測試應用客戶端發送所述測試結果,以使所述測試應用客戶端顯示所述測試結果。
7.根據權利要求6所述的方法,其特征在于,所述根據所述目標資源對象獲取所述待測應用的測試結果包括:
獲取所述待測應用中所述目標資源對象的資源重復數量;和/或
獲取所述待測應用中所述目標資源對象的資源重復率;和/或
獲取所述待測應用的優化空間大小,其中,所述優化空間大小根據所述目標資源對象確定。
8.根據權利要求1至7中任一項所述的方法,其特征在于,所述待測應用包括:游戲應用;所述資源對象包括以下至少之一:二維紋理、網格、動畫、音頻。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610950955.2/1.html,轉載請聲明來源鉆瓜專利網。





