摘要
页迁移技术是实现CC-NUMA访存局部性优化的一种重要策略,其实现涉及到虚存系统中物理地址到虚拟地址的转换,传统做法需要遍历所有进程的虚拟地址空间,效率低、开销大。针对此问题,介绍了一种在操作系统内核中高效实现物理地址到虚拟地址转换的技术——反向页表技术,并着重阐述了反向页表在页迁移策略中的应用。
Page migration is an important policy to exploit memory locality optimization in CC-NUMA systems. The implementation of page migration policy involves translation from physical addresses to virtual addresses in a virtual memory based system, it need travel through all the process address space in traditional approaches, which is inefficient and costly. Aiming at this problem, an efficient technology to realize translation from physical addresses to virtual addresses in OS kernel, named reverse page table is introduced. Emphasis is especially put on the application of reverse page table in page migration policy.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2005年第6期76-78,116,共4页
Computer Engineering
基金
国家"863"计划基金资助项目(2003AA1Z2060)
关键词
页迁移/复制
页表一致性
时间开销
页表
反向页表
Page migration/replication
Consistency of page table
Time overhead
Page table
Reverse page table