Logo image
基於ARM虛擬化硬體支援於ARMvisor之CPU虛擬化技術實作
Thesis

基於ARM虛擬化硬體支援於ARMvisor之CPU虛擬化技術實作

張秉浩
Masters, National Tsing Hua University
2012

Abstract

虛擬化技術系統虛擬化CPU虛擬化KVMARMvisorARM虛擬化硬體支援 VirtualizationKVMARMvisorARM virtualization extensionCPU virtualizaiton
Virtualization is quiet popular technique which has been used widely in server market. Meanwhile, ARM is quiet popular CPU in embedded and mobile market. When ARM want to introduce their own chip sets for server-side market, it is quiet important to provide support for virtualization. As a result, ARM introduces virtualization extension after ARM Cortex-A15. For hypervisor designer, it is a significant support because ARM architecture was non-virtualizable ISA without virtualization extension and let it become unfriendly for hypervisor designers. With the help of virtualization extension, hypervisor designer can let its own hypervisor more lightweight and gain performance. In this thesis, it shows the design of CPU virtualization with ARM virtualization extension based on ARMvisor without virtualization extension. This thesis will introduce the background of ARM's virtualization extension. Besides, this thesis will also show that how to use virtualization extension on CPU virtualization to redesign the CPU virtualization of ARMvisor. And it also will provide evaluation to show its performance.

Metrics

1 Record Views

Details

Logo image