Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019061060) PROCESS SCANNING AND KILLING METHOD AND DEVICE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/061060 International Application No.: PCT/CN2017/103614
Publication Date: 04.04.2019 International Filing Date: 27.09.2017
IPC:
G06F 9/445 (2018.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
445
Programme loading or initiating
Applicants:
深圳传音通讯有限公司 SHENZHEN TRANSSION COMMUNICATION LIMITED [CN/CN]; 中国广东省深圳市 南山区粤海街道深圳湾科技生态园9栋B座14层01-07号房 Rooms 01-07, 14/F, Unit B Building No. 9, Shenzhen Bay Eco-Technology Park, Yuehai Street, Nanshan District Shenzhen City, Guangdong 518000, CN
Inventors:
邓强 DENG, Qiang; CN
Agent:
北京同立钧成知识产权代理有限公司 LEADER PATENT & TRADEMARK FIRM; 中国北京市 海淀区西直门北大街32号枫蓝国际A座8F-6 8F-6,Bldg.A,Winland International Center NO.32 Xizhimen North Street,Haidian District Beijing 100082, CN
Priority Data:
Title (EN) PROCESS SCANNING AND KILLING METHOD AND DEVICE
(FR) PROCÉDÉ ET DISPOSITIF DE BALAYAGE ET DE SUPPRESSION DE PROCESSUS
(ZH) 进程查杀方法及装置
Abstract:
(EN) A process scanning and killing method and device. The method is applied to a terminal device, and an Android system is provided in the terminal device and comprises an upper-layer process management module and a kernel low memory management module. The method comprises: an upper-layer process management module receives a first process number sent by a kernel low memory management module (101), wherein the first process number is the process number corresponding to the process with the lowest priority and is selected by screening of a currently running process list; the upper-layer process management module is selected by screening of a process cluster list according to an identifier of the first process number, (102); and the upper-layer process management module sends the process cluster list to the kernel low memory management module, such that the kernel low memory management module performs scanning and killing on processes on the process cluster list (103). The method obtains, by screening according to the current process with the lowest priority, multiple processes associated therewith, and performs thorough scanning and killing on the multiple processes, thereby avoiding repeated startup between associated processes, effectively recovering memory to alleviate system stalling problems, and further improving user experience.
(FR) L'invention concerne un procédé et un dispositif de balayage et de suppression de processus. Le procédé est appliqué à un dispositif terminal, et un système Android est installé dans le dispositif terminal et comprend un module de gestion de processus de couche supérieure et un module de gestion de mémoire basse de noyau. Le procédé comprend les étapes suivantes : le module de gestion de processus de couche supérieure reçoit un premier numéro de processus envoyé par le module de gestion de mémoire basse de noyau (101), le premier numéro de processus étant le numéro de processus correspondant au processus ayant la priorité la plus basse et étant sélectionné par filtrage d'une liste de processus en cours d'exécution; le module de gestion de processus de couche supérieure sélectionne par filtrage une liste de groupe de processus en fonction d'un identifiant du premier numéro de processus (102); et le module de gestion de processus de couche supérieure envoie la liste de groupe de processus au module de gestion de mémoire basse de noyau, pour que le module de gestion de mémoire basse de noyau effectue un balayage et une suppression sur des processus figurant sur la liste de groupe de processus (103). Le procédé obtient, par filtrage en fonction du processus actuel ayant la priorité la plus basse, de multiples processus associés à celui-ci, et effectue un balayage complet et une suppression sur les multiples processus, ce qui permet d'éviter un démarrage répété entre des processus associés, de récupérer efficacement de la mémoire afin d'atténuer des problèmes de blocage du système, et d'améliorer encore l'expérience de l'utilisateur.
(ZH) 一种进程查杀方法及装置。所述方法应用于终端设备,终端设备中设置有Android系统,Android系统包括上层进程管理模块和内核低内存管理模块;所述方法包括:上层进程管理模块接收内核低内存管理模块发送的第一进程号(101),第一进程号为从当前运行的进程列表中筛选出的优先级最低的进程所对应的进程号;上层进程管理模块根据第一进程号的标识符筛选出进程簇列表(102);上层进程管理模块将进程簇列表发送给内核低内存管理模块,以使对进程簇列表中的进程进行查杀(103)。本方法根据当前优先级最低的进程筛选出与之相关联的多进程,并将其进行彻底的查杀,避免了相关联进程之间的相互反复拉起,有效地回收内存以缓解系统卡顿的问题,进一步提高了用户体验。
front page image
Designated States: 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, JO, 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
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)