高技术通讯
高技術通訊
고기술통신
HIGH TECHNOLOGY LETTERS
2013年
9期
908-913
,共6页
蔡万伟%台运方%刘奇%张晓辉%张戈
蔡萬偉%檯運方%劉奇%張曉輝%張戈
채만위%태운방%류기%장효휘%장과
系统虚拟化%内存虚拟化%KVM%MIPS%龙芯3号处理器
繫統虛擬化%內存虛擬化%KVM%MIPS%龍芯3號處理器
계통허의화%내존허의화%KVM%MIPS%룡심3호처리기
system virtualization%memory virtualization%KVM%MIPS%Loongson3
针对传统的同构内存虚拟化方法缺乏平台扩展性,在非X86处理器平台上性能较差的问题,研究了影响虚拟机内存性能的几个因素,并基于MIPS架构处理器提出了异构内存虚拟化方法,在不增加软件复杂度的前提下,提高了内存虚拟化性能.该方法基于对同构内存虚拟化的性能瓶颈的分析,通过修改虚拟机内存管理单元(MMU)降低软件维护开销;采用宿主机与客户机共享页表的方法提升访存的异常处理速度.该方法在龙芯3号处理器的系统虚拟机KVM-LOONGSON上得到实现.测试结果表明,该方法可以显著提升各类应用程序的性能,相比同构内存虚拟化方法,性能可以提升50%到700%,达到本地执行性能的71%~97%.
針對傳統的同構內存虛擬化方法缺乏平檯擴展性,在非X86處理器平檯上性能較差的問題,研究瞭影響虛擬機內存性能的幾箇因素,併基于MIPS架構處理器提齣瞭異構內存虛擬化方法,在不增加軟件複雜度的前提下,提高瞭內存虛擬化性能.該方法基于對同構內存虛擬化的性能瓶頸的分析,通過脩改虛擬機內存管理單元(MMU)降低軟件維護開銷;採用宿主機與客戶機共享頁錶的方法提升訪存的異常處理速度.該方法在龍芯3號處理器的繫統虛擬機KVM-LOONGSON上得到實現.測試結果錶明,該方法可以顯著提升各類應用程序的性能,相比同構內存虛擬化方法,性能可以提升50%到700%,達到本地執行性能的71%~97%.
침대전통적동구내존허의화방법결핍평태확전성,재비X86처리기평태상성능교차적문제,연구료영향허의궤내존성능적궤개인소,병기우MIPS가구처리기제출료이구내존허의화방법,재불증가연건복잡도적전제하,제고료내존허의화성능.해방법기우대동구내존허의화적성능병경적분석,통과수개허의궤내존관리단원(MMU)강저연건유호개소;채용숙주궤여객호궤공향혈표적방법제승방존적이상처리속도.해방법재룡심3호처리기적계통허의궤KVM-LOONGSON상득도실현.측시결과표명,해방법가이현저제승각류응용정서적성능,상비동구내존허의화방법,성능가이제승50%도700%,체도본지집행성능적71%~97%.