답변:
에서 버추얼 설명서 :
Windows 및 Linux를 포함한 대부분의 최신 운영 체제는 하나 이상의 반 가상화 인터페이스를 지원합니다. 따라서이 기능을 사용하기 위해 게스트에 추가 소프트웨어 (VirtualBox 게스트 추가 포함)를 설치할 필요가 없습니다.
VirtualBox는 다음과 같은 인터페이스를 제공합니다.
최소 : 가상화 된 환경이 있음을 나타냅니다. 또한 게스트 운영 체제에 TSC 및 APIC 빈도를보고합니다. 이 제공자는 모든 Mac OS X 게스트를 실행하는 데 필수적입니다.
KVM : 버전 2.6.25부터 Linux 커널에서 인식되는 Linux KVM 하이퍼 바이저 인터페이스를 제공합니다. VirtualBox의 구현은 현재 반 가상화 클록 및 SMP 스핀 록을 지원합니다. 이 제공자는 Linux 게스트에게 권장됩니다.
Hyper-V : Windows 7 및 최신 운영 체제에서 인식되는 Microsoft Hyper-V 하이퍼 바이저 인터페이스를 제공합니다. VirtualBox의 구현은 현재 반 가상화 클럭, APIC 주파수보고, 게스트 충돌보고 및 완화 된 타이머 확인을 지원합니다. 이 공급자는 Windows 게스트에게 권장됩니다.
의 출력에서 볼 수 있듯이 우분투 커널은 KVM 게스트 지원으로 컴파일 grep CONFIG_KVM_GUEST /boot/config-*
되므로 게스트 시스템에서 아무것도 변경할 필요가 없습니다.
게스트 추가를 설치해야한다고 생각합니다. 벤치 마크를 실행하지는 않았지만 게스트 시스템이 KVM과 비교할 때 Guest Additions & KVM으로 더 유동적이고 반응이 좋았습니다. 또한 게스트 추가 기능이 없으면 공유 폴더에 액세스하거나 호스트와 게스트간에 복사 / 붙여 넣기를 할 수 없습니다.