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

Pub. No.: WO/2018/059079 International Application No.: PCT/CN2017/092855
Publication Date: 05.04.2018 International Filing Date: 13.07.2017
IPC:
G06F 12/08 (2016.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
08
in hierarchically structured memory systems, e.g. virtual memory systems
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors:
陈秋林 CHEN, Qiulin; CN
姚旺来 YAO, Wanglai; CN
应云剑 YING, Yunjian; CN
Agent:
北京同达信恒知识产权代理有限公司 TDIP & PARTNERS; 中国北京市 海淀区知春路7号致真大厦A1304-05室 Room 1304-05, A Zhizhen Building No. 7 Zhichun Road, Haidian District Beijing 100191, CN
Priority Data:
201610860581.528.09.2016CN
Title (EN) MEMORY MANAGEMENT METHOD AND APPARATUS
(FR) PROCÉDÉ ET APPAREIL DE GESTION DE MÉMOIRE
(ZH) 一种内存管理方法和装置
Abstract:
(EN) Provided are a memory management method and apparatus for solving the problems of low recovery rate of existing memory and memory allocation performance being seriously affected by system memory shortage. The method comprises: determining a memory page that needs to be swapped out in the memory (S21); for each memory page that needs to be swapped out, generating a work task for performing recovery on the memory page according to the memory page (S22); and determining a dedicated worker thread in an idle state, and allocating each of the work tasks to the dedicated worker thread in an idle state (S23) to perform. In this way, multi-CPU parallel processing memory recovery is realized, the speed of memory recovery is accelerated, and the user experience is enhanced.
(FR) L'invention concerne un procédé et un appareil de gestion de mémoire permettant de résoudre les problèmes de faible taux de récupération de mémoire existante et d'effet néfaste sérieux de l'insuffisance de mémoire système sur la performance d'attribution de mémoire. Le procédé comprend les étapes suivantes : déterminer une page de mémoire qui doit être échangée dans la mémoire (S21) ; pour chaque page de mémoire qui doit être échangée, produire une tâche de travail pour effectuer une récupération sur la page de mémoire selon la page de mémoire (S22) ; et déterminer un fil de travailleur dédié dans un état inactif, et attribuer chacune des tâches de travail au fil de travailleur dédié dans un état inactif (S23) pour effectuer celle-ci. De cette manière, une récupération de mémoire de traitement parallèle à multiple CPU est effectuée, la vitesse de récupération de mémoire est accélérée, et l'expérience de l'utilisateur est améliorée.
(ZH) 一种内存管理方法和装置,用于解决现有内存回收速率较低,在系统内存不足的场景下,会严重影响内存分配性能的问题。方法包括:确定内存中需要换出的内存页面(S21);对于每个需要换出的内存页面,根据所述内存页面,生成用于对所述内存页面执行回收的工作任务(S22);确定空闲态的专用工作线程,并将每个所述工作任务分配至空闲态的专用工作线程执行(S23),从而实现了多CPU并行处理内存回收,加速了内存回收的速度,提高了用户体验。
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)