东北大学学报:自然科学版 ›› 2016, Vol. 37 ›› Issue (1): 29-33.DOI: 10.12068/j.issn.1005-3026.2016.01.007
单中元, 乔建忠, 林树宽
SHAN Zhong-yuan, QIAO Jian-zhong, LIN Shu-kuan
摘要: 后拷贝迁移算法需要在地址空间不完整的情况下恢复进程运行,导致进程由于缺页错误过多而频频中断,严重影响了迁移的整体效率.针对这一问题,提出了Pre-record算法.该算法延长进程在源节点上的执行时间并对该过程中访问的地址空间页面加以记录,迁移时源节点优先迁移被记录的页面,然后继续推送剩余地址空间页面,保证在缺页错误发生频率最高的进程恢复运行初期能够获取所需内存页面.分析及实验结果表明,该算法能够有效降低迁移过程中缺页错误的发生率,进而提高了进程迁移的整体效率,并具有冻结时间短、剩余依赖度低等优点.
中图分类号: