Ubuntu 게스트에서 VirtualBox 반 가상화를 활용하는 방법은 무엇입니까?


9

Ubuntu 14.04.3 (linux-generic-lts-vivid (3.19) 커널 사용) 64 비트 호스트와 동일한 OS 및 구성을 가진 VirtualBox 게스트가 있습니다.

호스트에는 AMD A10-7800 CPU가 있습니다.

VirtualBox에서 KVM 반 가상화 인터페이스를 사용하도록 설정 한 경우이를 활용하기 위해 게스트에서 아무것도 변경해야합니까?

답변:


13

에서 버추얼 설명서 :

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으로 더 유동적이고 반응이 좋았습니다. 또한 게스트 추가 기능이 없으면 공유 폴더에 액세스하거나 호스트와 게스트간에 복사 / 붙여 넣기를 할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.