计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2010年
10期
285-287
,共3页
嵌入式处理器%快速上下文切换扩展%快速地址空间切换
嵌入式處理器%快速上下文切換擴展%快速地阯空間切換
감입식처리기%쾌속상하문절환확전%쾌속지지공간절환
在传统的x86处理器上进行地址空间切换通常需要清空TLB和cache,导致内核时间大量消耗.通过启用ARM920T嵌入式处理器上的快速上下文切换扩展机制,使每个进程地址空间中的低端32 MB可以被硬件重定向到该进程标志符指定的一段虚拟地址空间.该虚拟地址空间互不重叠,使得在进程切换时TLB和cache中的地址信息保持有效,消除了不必要的TLB和cache清空操作,提高了嵌入式系统的性能.
在傳統的x86處理器上進行地阯空間切換通常需要清空TLB和cache,導緻內覈時間大量消耗.通過啟用ARM920T嵌入式處理器上的快速上下文切換擴展機製,使每箇進程地阯空間中的低耑32 MB可以被硬件重定嚮到該進程標誌符指定的一段虛擬地阯空間.該虛擬地阯空間互不重疊,使得在進程切換時TLB和cache中的地阯信息保持有效,消除瞭不必要的TLB和cache清空操作,提高瞭嵌入式繫統的性能.
재전통적x86처리기상진행지지공간절환통상수요청공TLB화cache,도치내핵시간대량소모.통과계용ARM920T감입식처리기상적쾌속상하문절환확전궤제,사매개진정지지공간중적저단32 MB가이피경건중정향도해진정표지부지정적일단허의지지공간.해허의지지공간호불중첩,사득재진정절환시TLB화cache중적지지신식보지유효,소제료불필요적TLB화cache청공조작,제고료감입식계통적성능.