Changes between Version 4 and Version 5 of adherelinux/KVM_DRBL_ONE
- Timestamp:
- Sep 6, 2011, 3:03:57 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
adherelinux/KVM_DRBL_ONE
v4 v5 8 8 == KVM 原理 == 9 9 KVM(Kernel-based Virtual Machine)是一個全虛擬化的技術,基於在x86硬體虛擬化下包含了(Intel VT或AMD-V) [[br]] 10 主要技術是可以載入kernel module (kvm.ko)來提供了虛擬化的基礎設施與特定的模組(kvm-intel,kvm-amd.ko).[[br]] 11 硬體設備支援虛擬化的CPU也透過kernel module來支援KVM,然而KVM只有負責核心與硬體支援,至於其他的硬體設備需要由gemu來模擬[[br]] 10 主要技術是可以載入kernel module(kvm.ko)來提供了虛擬化的基礎設施與特定的模組(kvm-intel,kvm-amd.ko).[[br]] 11 硬體設備支援虛擬化的CPU也透過kernel module來支援KVM,然而KVM只有負責核心與硬體HVM(hardware-assisted virtualization)[[br]] 12 支援,也就是KVM負責VMM(Hypervisor)的事項,至於其他的硬體設備需要由gemu來模擬[[br]] 12 13 13 == qemu ==14 15 14 == qemu 原理 == 15 qemu是由GNU所開發出來的一個模擬器,主要有兩種模擬的方式:machine emulator (User mode emulation),virtualizer(System mode).[[br]] 16 1.machine emulator這個模式主要在linux下處理Wine Windows API emulator(目的是在Unix系統上提供Windows API,也就可以在Unix系統上使用Windows程式)[[br]] 16 17 == KVM相關 == 17 18