摘要:本发明公开了一种快速扫描全虚拟化虚拟机脏页位图的方法,包括以下步骤:标志位初始化阶段:在Xen的地址空间中为全虚拟化虚拟机的4GB内存空间分配一级标志位和二级标志位,同时将一级标志位和二级标志位初始化为零,一级标志位的数量为4GB/128MB=32个,二级标志位的数量为1个,标志位设置阶段:读取Xen第二级页表项中的地址,并根据地址来设置一级标志位和二级标志位的值,标志位扫描阶段:根据设置的一级标志位和二级标志位的值来扫描全虚拟化虚拟机的脏页位图,从而得到变脏页面号。本发明在虚拟机动态迁移或者Remus HA系统中减少因扫描脏页位图而暂停虚拟机的时间,从而提高虚拟机的计算性能和服务质量。