US 12,124,724 B2
Memory migration method, apparatus, and computing device
Dianchen Tian, Hangzhou (CN)
Assigned to Alibaba Group Holding Limited, Grand Cayman (KY)
Appl. No. 17/761,536
Filed by Alibaba Group Holding Limited, Grand Cayman (KY)
PCT Filed Sep. 23, 2020, PCT No. PCT/CN2020/116981
§ 371(c)(1), (2) Date Mar. 17, 2022,
PCT Pub. No. WO2021/057759, PCT Pub. Date Apr. 1, 2021.
Claims priority of application No. 201910913238.6 (CN), filed on Sep. 25, 2019.
Prior Publication US 2022/0342579 A1, Oct. 27, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A memory migration method, comprising:
creating a processing thread, a sending thread, and a traversal thread for a memory region; wherein:
the traversal thread iteratively executes a traversal operation, wherein the traversal operation comprises traversing a dirty bitmap of the memory region and assigning a dirty page address to a corresponding processing thread,
the processing thread iteratively executes a processing operation, wherein the processing operation comprises reading dirty page data based on the assigned dirty page address, and adding round number flag information to the dirty page data to generate a to-be-migrated dirty page, and
the sending thread iteratively executes a transmission operation, wherein the transmission operation comprises sending the to-be-migrated dirty page to a destination end.