개인적으로 저는 반쪽 집을 가지고 많은 긍정적 인 경험을했습니다. 하이퍼 바이저를 사용합니다. 젠과 같은 Linux와 Windows를 경량 마이크로 커널 하이퍼 바이저에서 실행 시키거나 성능상의 큰 타격을받지 않을 수 있습니다.이 구성은 훨씬 융통성이있어 언제든지 둘 사이의 자원을 쉽게 재 할당 할 수 있습니다.
이 방법은 두 OS를 독립적으로 부팅하거나 종료 할 수 있기 때문에 꿈꾸는 설정과 거의 일치합니다. 리소스를 다른 곳으로 재 할당하면 성능이 저하 될 수 있습니다 (실제로는 느려질 수 있습니다. 어떤 경우에는 그렇지만 특별히 테스트하기 위해 벤치마킹하지 않는 한이 사실을 알 수 없습니다.
유일한 catch는 모든 i7이 (afaik) 수행하는 시각화를 지원하는 특정 기능을 필요로하므로이 문제가 문제가되지 않아야합니다.
편집하다:
Xen에는 자체 마이크로 커널이 들어 있습니다. 데비안을 실행하는 데 필요하지 않습니다. 리눅스 시스템이 필요한 유일한 이유는 구성 프로그램이 게스트 중 하나에서 실행되는 Linux 프로그램 인 것처럼 Xen을 다시 구성한다는 것입니다 (게스트는 Xen에서 사용하는 용어입니다). VM을 의미). 당신은 단지 리눅스, 그냥 윈도우 또는 둘 다 언제든지 실행시킬 수 있습니다,하지만 Xen의 설정을 구성하려면 리눅스를 실행시켜야합니다. 필요할 때 백그라운드에서 실행되는 작은 리눅스를 남겨 두는 것이 좋습니다.
하드웨어는 몇 가지 방법으로 처리 할 수 있으며 Xen은 네트워크 카드 및 사운드 카드 등과 같이 한 번에 여러 게스트가 하드웨어를 사용할 수있게 해주는 일련의 가상 장치를 제공합니다.
이러한 방식으로 작동하지 않거나 한 번에 한 게스트 만 필요로하는 하드웨어의 경우 xen에는 통과 장치가 있으므로 하드웨어에 직접 액세스 할 수있는 게스트를 언제든지 선택하여 선택할 수 있으며 시각. 고속 가속 렌더링이 필요한 경우 특정 게스트에게 그래픽 카드에 대한 참 액세스 권한을 부여하기 위해이 작업을 수행 할 수 있습니다 가상화 오버 헤드없이 .
또한 위에서 설명한 것처럼 통과 모드에서 그래픽 카드를 직접 사용하는 게스트를 한 명 가질 수도 있지만 다른 게스트의 화면을 창에 표시하는 로컬 VNC 프로토콜을 사용하여 다른 사람을 계속 볼 수 있습니다 (가상 박스 또는 원격 데스크톱처럼 생각할 수 있음) 하나는 그래픽 카드를 직접 제어합니다. 또는 물론 한 번에 하나의 직접 액세스 권한을 부여하는 게스트 화면간에 전환 할 수 있습니다.
이 설정의 효율성에 대해 가정 할 수있는 것과는 대조적으로 사실상 두 운영체제를 동시에 실행하는 몇 가지 방법 중 하나입니다. 둘 다 효과적으로 네이티브 성능을 유지하면서 인터넷 검색을 수행하면 많은 사람들이 고성능 게임기 또는 다른 까다로운 시스템을 실행하기위한 설정.