
저는 8GB RAM과 4코어를 갖춘 64비트 Vista를 실행하고 있습니다. 하드웨어 기반 가상화를 지원합니다.
Virtual PC 2007을 사용하면 새로 구축한 32비트 Windows XP Pro VM이 믿을 수 없을 정도로 제대로 실행되지 않습니다. 시작 메뉴 표시와 같은 가장 간단한 작업이라도 CPU 사용량이 100%에 도달하게 됩니다.
하드웨어 지원 가상화 없이 듀얼 코어 32비트 XP Pro 상자에서 호스팅되는 동일한 VM 설정은 제대로 작동합니다.
어떤 제안이 있으십니까? 지금은 내 Vista 상자에서 거의 사용할 수 없으며 원인을 어디서부터 찾아야할지조차 모릅니다.
답변1
- BIOS에서 하드웨어 지원 가상화를 활성화합니다.
- 게스트 OS에 VM 도구를 설치합니다.
- 가능하다면 별도의 스핀들에서 VM을 실행하세요. 병목 현상이 디스크인 경우가 많습니다.
- VM에 작업에 적합한 양의 메모리를 제공하십시오. VM이 지속적으로 교체되면 성능에 큰 혼란을 가져올 수 있습니다.
- 호스트 및 게스트 운영 체제가 조각 모음되었는지 확인하십시오.
- 게스트 시스템에서 멋진 GUI 효과를 차단하세요.
- 호스트 시스템의 활성 바이러스 백신 검사에서 .vhd, .vmdk 및 관련 파일을 제외합니다.
도움이 될만한 몇 가지 팁입니다. 그런데 내 책상에도 동일한 설정(쿼드 코어 Intel Q9400, 8GB RAM, Vista 64)이 있고 여러 VM이 있는 Vmware Server 2를 문제 없이 사용해 왔습니다.
답변2
BIOS에서 가상화 기술이 활성화되어 있습니까? 귀하의 설정은 내 설정(쿼드 코어, 8Gb, Vista x64)과 동일하며 저는 수십 개의 가상 머신(VMWare 임에도 불구하고)을 한 순간도 놓치지 않고 실행합니다.
실험적으로 가상화를 끄고 성능이 크게 저하되는 것을 발견했습니다.
이것이 첫 번째 단계입니다. 실제로 BIOS에서 활성화되었는지 확인하는 것입니다.