Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2021057759 - PROCÉDÉ DE MIGRATION DE MÉMOIRE, DISPOSITIF ET APPAREIL INFORMATIQUE

Numéro de publication WO/2021/057759
Date de publication 01.04.2021
N° de la demande internationale PCT/CN2020/116981
Date du dépôt international 23.09.2020
CIB
G06F 9/455 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
455Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
CPC
G06F 9/455
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
Déposants
  • 阿里巴巴集团控股有限公司 ALIBABA GROUP HOLDING LIMITED
Inventeurs
  • 田殿臣 TIAN, Dianchen
Mandataires
  • 北京三友知识产权代理有限公司 BEIJING SANYOU INTELLECTUAL PROPERTY AGENCY LTD.
Données relatives à la priorité
201910913238.625.09.2019CN
Langue de publication chinois (ZH)
Langue de dépôt chinois (ZH)
États désignés
Titre
(EN) MEMORY MIGRATION METHOD, DEVICE, AND COMPUTING APPARATUS
(FR) PROCÉDÉ DE MIGRATION DE MÉMOIRE, DISPOSITIF ET APPAREIL INFORMATIQUE
(ZH) 内存迁移方法、装置及计算设备
Abrégé
(EN)
A memory migration method, a device, and a computing apparatus. The method comprises: creating a processing thread, a sending thread, and a traversing thread for a memory region (101); performing, by the traversing thread, a traversal operation iteratively (102), wherein the traversal operation comprises traversing a dirty page bitmap of the memory region and allocating a dirty page address to the corresponding processing thread; performing, by the processing thread, a processing operation iteratively (103), the processing operation comprises reading dirty page data on the basis of the allocated dirty page address, adding pass number label information to the dirty page data, and generating a page to be migrated; performing, by the sending thread, a transmission operation iteratively (104), wherein the transmission operation comprises sending the page to be migrated to a destination end; and the destination end restoring, on the basis of iteration pass numbers of different dirty pages to be migrated, respective pieces of dirty page data to destination memories. The solution improves memory migration efficiency.
(FR)
La présente invention concerne un procédé de migration de mémoire, un dispositif et un appareil informatique. Le procédé consiste à : créer un fil de traitement, un fil d'envoi et un fil de traversée pour une région de mémoire (101) ; effectuer, par le fil de traversée, une opération de traversée de manière itérative (102), l'opération de traversée consistant à traverser une table de bits de page nécessitant des modifications de la région de mémoire et à allouer une adresse de page nécessitant des modifications au fil de traitement correspondant ; effectuer, par le fil de traitement, une opération de traitement de manière itérative (103), l'opération de traitement consistant à lire des données de page nécessitant des modifications sur la base de l'adresse de page nécessitant des modifications allouée, à ajouter des informations d'étiquette de numéro de passe aux données de page nécessitant des modifications, et à générer une page devant faire l'objet d'une migration ; effectuer, par le fil d'envoi, une opération de transmission de manière itérative (104), l'opération de transmission consistant à envoyer la page devant faire l'objet d'une migration à une extrémité de destination ; et restaurer, par l'extrémité de destination, sur la base de numéros de passe d'itération de différentes pages nécessitant des modifications devant faire l'objet d'une migration, des éléments respectifs de données de page nécessitant des modifications dans des mémoires de destination. La solution améliore l'efficacité de migration de mémoire.
(ZH)
一种内存迁移方法、装置及计算设备。其中,创建处理线程、发送线程及针对内存区域的遍历线程(101);由遍历线程迭代执行遍历操作(102);遍历操作包括遍历内存区域的脏页位图,将脏页地址分配至相应处理线程;由处理线程迭代执行处理操作(103);处理操作包括基于分配的脏页地址读取脏页数据,为脏页数据添加轮数标记信息,生成待迁移脏页;由发送线程迭代执行传输操作(104);传输操作包括发送待迁移脏页至目的端;目的端基于不同待迁移脏页的迭代轮数依序将各自的脏页数据还原至目的内存。方案提高了内存迁移效率。
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international