-
题名基于快速上下文切换扩展的快速地址空间切换
被引量:1
- 1
-
-
作者
吴贞海
刘福岩
-
机构
上海大学计算机工程与科学学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2010年第10期285-287,共3页
-
文摘
在传统的x86处理器上进行地址空间切换通常需要清空TLB和cache,导致内核时间大量消耗。通过启用ARM920T嵌入式处理器上的快速上下文切换扩展机制,使每个进程地址空间中的低端32 MB可以被硬件重定向到该进程标志符指定的一段虚拟地址空间。该虚拟地址空间互不重叠,使得在进程切换时TLB和cache中的地址信息保持有效,消除了不必要的TLB和cache清空操作,提高了嵌入式系统的性能。
-
关键词
嵌入式处理器
快速上下文切换扩展
快速地址空间切换
-
Keywords
embedded processor
Fast Context Switch Extension(FCSE)
fast address space switch
-
分类号
N945
[自然科学总论—系统科学]
-
-
题名重叠地址空间的二次重定向研究
- 2
-
-
作者
吴贞海
刘福岩
李雪敏
易松
-
机构
上海大学计算机工程与科学学院
-
出处
《计算机工程与设计》
CSCD
北大核心
2010年第13期3003-3006,共4页
-
文摘
为了提高操作系统内核在地址空间切换时候的效率,利用ARM处理器上的快速上下文切换扩展(fast context switchingextension,FCSE),实现任务地址空间的二次重定向。该方法首先将任务地址空间重定向到一个大的单地址空间,内存管理单元再进行从虚拟地址空间到物理地址空间的重定向。单地址空间到物理地址空间的地址转换信息始终保持有效。因而,内存管理单元(memory management unit,MMU)在任务切换的时候不必清空转换查询表(translation look-aside buffer,TLB),可提高处理器在任务切换时候的效率。通过在ARM920RT处理器上的实验发现,按该方法设计实现的内核可以稳定地运行在虚拟机上。
-
关键词
地址空间
嵌入式处理器
快速上下文切换扩展
操作系统
内存管理单元
-
Keywords
address-space
embedded processors
fast context switching extension
operating system
memory management unit
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-