计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2010年
13期
3003-3006
,共4页
吴贞海%刘福岩%李雪敏%易松
吳貞海%劉福巖%李雪敏%易鬆
오정해%류복암%리설민%역송
地址空间%嵌入式处理器%快速上下文切换扩展%操作系统%内存管理单元
地阯空間%嵌入式處理器%快速上下文切換擴展%操作繫統%內存管理單元
지지공간%감입식처리기%쾌속상하문절환확전%조작계통%내존관리단원
为了提高操作系统内核在地址空间切换时候的效率,利用ARM处理器上的快速上下文切换扩展(fast context switching extension,FCSE),实现任务地址空间的二次重定向.该方法首先将任务地址空间重定向到一个大的单地址空间,内存管理单元再进行从虚拟地址空间到物理地址空间的重定向.单地址空间到物理地址空间的地址转换信息始终保持有效.因而,内存管理单元(memory management unit,MMU)在任务切换的时候不必清空转换查询表(translation look-aside buffer,TLB),可提高处理器在任务切换时候的效率.通过在ARM920RT处理器上的实验发现,按该方法设计实现的内核可以稳定地运行在虚拟机上.
為瞭提高操作繫統內覈在地阯空間切換時候的效率,利用ARM處理器上的快速上下文切換擴展(fast context switching extension,FCSE),實現任務地阯空間的二次重定嚮.該方法首先將任務地阯空間重定嚮到一箇大的單地阯空間,內存管理單元再進行從虛擬地阯空間到物理地阯空間的重定嚮.單地阯空間到物理地阯空間的地阯轉換信息始終保持有效.因而,內存管理單元(memory management unit,MMU)在任務切換的時候不必清空轉換查詢錶(translation look-aside buffer,TLB),可提高處理器在任務切換時候的效率.通過在ARM920RT處理器上的實驗髮現,按該方法設計實現的內覈可以穩定地運行在虛擬機上.
위료제고조작계통내핵재지지공간절환시후적효솔,이용ARM처리기상적쾌속상하문절환확전(fast context switching extension,FCSE),실현임무지지공간적이차중정향.해방법수선장임무지지공간중정향도일개대적단지지공간,내존관리단원재진행종허의지지공간도물리지지공간적중정향.단지지공간도물리지지공간적지지전환신식시종보지유효.인이,내존관리단원(memory management unit,MMU)재임무절환적시후불필청공전환사순표(translation look-aside buffer,TLB),가제고처리기재임무절환시후적효솔.통과재ARM920RT처리기상적실험발현,안해방법설계실현적내핵가이은정지운행재허의궤상.