Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018103216) PROCÉDÉ ET APPAREIL DE DÉTECTION DE FUITE DE MÉMOIRE
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2018/103216 N° de la demande internationale : PCT/CN2017/075737
Date de publication : 14.06.2018 Date de dépôt international : 06.03.2017
CIB :
G06F 11/36 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
11
Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
36
Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
Déposants :
武汉斗鱼网络科技有限公司 WUHAN DOUYU NETWORK TECHNOLOGY CO., LTD [CN/CN]; 中国湖北省武汉市 东湖开发区软件园东路1号软件产业4.1期B1栋11楼 11/F, Block B1, 4.1 Phase of the Software Industry Software Park East Road No.1, Donghu Development Zone Wuhan, Hubei 430073, CN
Inventeurs :
丁萍 DING, Ping; CN
Mandataire :
北京华沛德权律师事务所 BEIJING BRIGHT & RIGHT LAW FIRM; 中国北京市 朝阳区朝外大街乙12号昆泰国际大厦1008室 Suite 1008, Kuntai Int'l Mansion B12 Chaowai Avenue Chaoyang District Beijing 100020, CN
Données relatives à la priorité :
201611119526.708.12.2016CN
Titre (EN) METHOD AND APPARATUS FOR DETECTING MEMORY LEAKAGES
(FR) PROCÉDÉ ET APPAREIL DE DÉTECTION DE FUITE DE MÉMOIRE
(ZH) 一种内存泄漏的检测方法和装置
Abrégé :
(EN) A method and apparatus for detecting memory leakages, used in the automatic detection of memory leakages. Said method comprises: a memory detection module monitors each job activity of a target application (S101); when any of said activities are monitored as having exited, and one or more references of said activity are not cleared, it is determined that a memory leakage exists in said target application (S102); said one or more references which are not cleared are dumped one-by-one into one or more binary dump files (hprof files) of said target application, wherein said hprof file is capable of representing the referential relationship of a reference (S103); on the basis of each of said hprof files, the referential relationship of a reference saved in said hprof file is represented, thus the reference chain for each reference may be determined (S104); and a reference chain causing memory leakages may be determined from one or more of said reference chains (S105).
(FR) L'invention concerne un procédé et un appareil pour détecter des fuites de mémoire, utilisés dans la détection automatique de fuites de mémoire. Ledit procédé comprend les étapes suivantes : un module de détection de mémoire surveille chaque tache d'une application cible (S101); lorsque l'une quelconque desdites activités est surveillée comme ayant fait l'objet d'une sortie, et une ou plusieurs références de ladite activité ne sont pas effacées, il est déterminé qu'une fuite de mémoire existe dans ladite application cible (S102); ladite ou lesdites références qui ne sont pas effacées sont vidées une par une dans un ou plusieurs fichiers de vidage binaires (fichiers hprof) de ladite application cible, ledit fichier hprof étant apte à représenter la relation référentielle d'une référence (S103); sur la base de chacun desdits fichiers hprof, la relation référentielle d'une référence sauvegardée dans ledit fichier hprof est représentée, ainsi, la chaîne de référence pour chaque référence peut être déterminée (S104); et une chaîne de référence provoquant des fuites de mémoire peut être déterminée à partir d'une ou de plusieurs desdites chaînes de référence (S105).
(ZH) 一种内存泄漏的检测方法和装置,用于自动检测内存泄漏。所述方法包括:内存检测模块对目标应用的每个作业Activity进行监控(S101);当监控到任一所述Activity退出,且所述Activity的一条或多条引用未被清除时,确定所述目标应用存在内存泄漏(S102);将未被清除的所述一条或多条引用一一倾卸到所述目标应用的一个或多个二进制转储文件hprof文件中,所述hprof文件能够表示出一条引用的引用关系(S103);基于每个所述hprof文件表示所述hprof文件存储的引用的引用关系,确定出每条所述引用的引用链(S104);从一条或多条所述引用链中确定出导致内存泄漏的引用链(S105)。
front page image
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)