Windows 8의 Hyper-V는 호스트 하드웨어의 모든 기능을 사용할 수 있습니까?

Windows 8의 Hyper-V는 호스트 하드웨어의 모든 기능을 사용할 수 있습니까?

정말 오래된 게임을 위한 DOSBox가 있고 일부 게임은 Windows 8에서 잘 작동하지만 Windows 95/98/XP에서 실행되는 게임 시대에는 게임이 GPU를 활용해야 한다면 다소 운이 좋지 않았습니다.

Windows 8의 Hyper-V 시스템을 사용하면 호스트 하드웨어를 활용하여 적절한 프레임 속도로 이러한 게임을 플레이할 수 있을 만큼 이전 버전의 Windows를 가상화할 수 있습니까?

답변1

Hyper-V에서는 호스트 하드웨어의 모든 기능을 사용할 수 없습니다.

화면을 빠르게 업데이트하는 게임에서는 사용할 수 없게 만드는 성능 저하 및 화면 업데이트 문제가 있습니다. 반면에 비디오나 턴제 게임을 인코딩하는 데는 효과적일 수 있습니다. 개인적으로 도시 건설자 제우스 플레이에 사용했는데, 찾아보니 효과가 있는 것 같습니다.

그러나 Hyper-V 2008 R2 SP1을 실행하는 서버에 비디오 어댑터 카드를 물리적으로 설치하면 이 문제가 해결됩니다. RemoteFX라는 새로운 기능은 가상 머신 내에서 GPU(그래픽 처리 장치) 가속 비디오를 제공합니다. 세션 기반 및 가상 데스크탑에 대한 풍부한 사용자 경험을 광범위한 클라이언트 장치에 제공합니다.

에서http://technet.microsoft.com/en-us/virtualization/hh278966.aspx

원시 벤치마크는 다음과 같은 결과를 제공합니다.

루트 파티션:4541

게스트 파티션:3299

그런데 이 사람들이 주목하는 것은

비디오는 눈에 띄게 불안정한 반면 루트 파티션에서는 유동적입니다.

에서http://community.futuremark.com/forum/showthread.php?169530-Maximising-3DMark11-score-on-a-Hyper-V-VM&highlight

답변2

먼저 주목해야 할 점은하이퍼-V

서버 가상화만을 위해 개발되었습니다.

따라서 주로 여러 환경을 테스트하려는 개발자나 IT 관리자를 위한 것입니다.

그러나 특히 다음을 사용하면 이에 대한 진전이 있는 것으로 보입니다.리모트FX.

Microsoft는 Hyper-V 호스트에 설치된 물리적 그래픽 카드인 GPU의 성능을 활용하기 위해 Windows 7 SP1을 실행하는 가상 데스크톱을 활성화하는 향상된 그래픽 기능인 RemoteFX를 출시했습니다.


이 상황에 대한 초크 홀드에는 두 가지 주요 문제가 있습니다.

  1. Hyper-V가 GPU를 "에뮬레이션"하고 있습니다.
  2. 게스트 OS는 자체 기술로 인해 제한됩니다.

에뮬레이션 문제

호스트 OS가 장치를 게스트 OS로 에뮬레이트하기 때문에 발견되는 문제가 많이 있습니다. 이 "소프트웨어 GPU"는 3D 게임이 제대로 작동하기에는 너무 일반적입니다.

게스트 OS 제한 사항

Windows 95 시스템에서는 Call of Duty Black Ops 2를 실행할 수 없습니다. 가상화하는 각 OS 내에서 비교 가능성과 관련해 동일한 문제가 발생하게 됩니다.

답변3

오래된 게임에 따라 다릅니다. 디아블로 II LOD를 위해 몇 대의 서버를 가상화할 수 있었습니다. 각 인스턴스(총 4개)는 초당 약 20~40프레임을 실행했습니다. 확실히 실행 가능합니다. 그러나 사용 중인 하드웨어와 사용 가능한 리소스에 따라 크게 달라집니다.

답변4

나는 그것을 시도하지 않았지만 당신이 얻을 가능성이 가장 가까운 것은리모트FX

찾아보기 전에 어쨌든 Windows 8은 RemoteFX를 지원하지 않는다고 말했지만, 제가 틀린 것 같습니다.하다.

그러나 기껏해야 게스트 OS에서 현재 GPU를 사용할 수 있으며 GPU가 RemoteFX에서 지원될 만큼 충분히 새로운 경우 Windows 9x 등이 GPU를 지원할 가능성은 매우 낮습니다. 빠른 확인엔비디아닷컴Windows XP까지 거슬러 올라가는 최신 카드의 드라이버만 표시되며 그게 전부입니다.

관련 정보