期刊文献+

基于快速上下文切换扩展的快速地址空间切换 被引量:1

Fast Address Space Switch Based on Fast Context Switch Extension
下载PDF
导出
摘要 在传统的x86处理器上进行地址空间切换通常需要清空TLB和cache,导致内核时间大量消耗。通过启用ARM920T嵌入式处理器上的快速上下文切换扩展机制,使每个进程地址空间中的低端32 MB可以被硬件重定向到该进程标志符指定的一段虚拟地址空间。该虚拟地址空间互不重叠,使得在进程切换时TLB和cache中的地址信息保持有效,消除了不必要的TLB和cache清空操作,提高了嵌入式系统的性能。 On traditional x86 processors,address space switch usually requires flushing Translation Look-aside Buffer(TLB) and cache,which consumes much kernel time.With Fast Context Switch Extension(FCSE) mechanism on ARM920T embedded processors,the lower 32 MB of address space is redirected to the segment specified by process identifier.These segments are never overlapped,so that address information stored in TLB and cache keeps valid during process switching.Unnecessary flushing of TLB and cache is eliminated,and embedded system performance is improved.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第10期285-287,共3页 Computer Engineering
关键词 嵌入式处理器 快速上下文切换扩展 快速地址空间切换 embedded processor Fast Context Switch Extension(FCSE) fast address space switch
  • 相关文献

参考文献4

  • 1Motorola Inc..PowerPC 601 RISC Microprocessor User's Manual[Z].1993.
  • 2SLOSS A N.ARM嵌入式系统开发-软件设计与优化[M].沈建华,译.北京:北京航空航天大学出版社,2005.
  • 3Ekman M,Stenstr?m P,Dahlgren F.TLB and Snoop Energy-reduction Using Virtual Caches in Low-power Chip-multi-processors[C]//Proc.of the 2002 International Symposium on Low Power Electronics and Design.Monterey,USA:[s.n.],2002.
  • 4Wiggins A,Heiser G.Fast Address-space Switching on the Strong ARM SA-1100 Processor[C]//Proc.of the 5th Australia Computer Architecture Conference.Canberra,Australia:[s.n.],2000:97-104.

共引文献5

同被引文献1

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部