윈도우 우분투 가상 머신의 그래픽 성능


0

나는 이것을 가능한 한 간단하게 유지할 것이다 :

내 gfx 카드라면 radeon x1800gto. 창문에 잘 어울리는 게임 성능을 갖춘 카드입니다.

우분투는 amd에서 새로운 독점 드라이버를 얻지 못하므로이 카드의 gfx 성능이 낮습니다.

우분투에서 Windows 가상 머신 (게임 전용)을 실행하면 gfx 카드의 전체 성능을 얻을 수 있습니까? 그렇지 않으면 우분투의 드라이버가 성능을 제한 받게됩니까?

가상 머신을 이해하고 하드웨어와 통신하는 방식을 이해하려면 누군가가 가상 머신을 이해하고 쉽게 대답해야합니다.

감사.

답변:


0
  • 그만큼 Radeon X1800GTO ~이다. 아니 적절한 게임 성능을 갖춘 점잖은 카드. 이 카드는 2006 년 3 월 9 일에 6 년 전에 발표되었습니다. 그래픽 카드의 발전에 관한 6 년은 자동차 발전의 관점에서 50 년과 유사합니다.

  • AMD는 "에버그린"(R800) 세대보다 오래된 모든 라데온 그래픽 프로세서에 대한 기능 및 버그 수정 업데이트를 중단했다. 너의 것은 여전히 ​​지원되는 가장 오래된 세대보다 3 세대 더 오래된 "R500"이다.

  • 가상화 된 3D 그래픽은 하이퍼 바이저가 가상 시스템 내에서 3D 렌더링을 관리하고이를 호스트의 OpenGL 구현으로 프록시해야하기 때문에 큰 성능 오버 헤드가 발생합니다. 카드가 얼마나 오래 되었든 또는 새 것이 든, 현재 가상 머신의 최근 3D 게임에서 좋은 성능을 얻는 것은 현실적이지 않습니다. 오래된 카드에는 성능을 다소 향상시키는 현대적인 기능이 많지 않기 때문에 더욱 악화됩니다.

  • 그래픽 카드의 수명을 고려할 때 CPU가 상당히 오래되었을 가능성이 높습니다. CPU가 2009 년 데뷔 한 "Nehalem"세대 (Core i3 / i5 / i7)보다 오래 되었다면 프로세서에 EPT (Extended Page Tables) 기능이 없습니다. 이 기능을 사용하면 그래픽뿐만 아니라 일반 계산, 메모리 액세스 등 전반에 걸쳐 게스트 가상 컴퓨터의 성능이 크게 향상됩니다.이 확장 기능이 없으면 게스트를 거의 사용할 수 없을 수도 있습니다. 또한 CPU가 오래 되었다면 VT-x 확장이 없기 때문에 소프트웨어에서 완전히 실행됩니다. 이것은 최악의 경우이며 게스트 사용은 기본 사용 사례조차도 사용할 수 없게됩니다.

  • 특정 충적세 마더 보드, 최근의 GPU / CPU 조합으로, 바치다 전체 GPU를 게스트 운영 체제로 IOMMU 마더 보드에 "VT-d"라는 CPU 확장이 있습니다. Direct I / O 패스 스루에 대한 가상화는 가상화 된 3D 그래픽과 관련된 거의 모든 오버 헤드를 제거하지만 호스트 운영 체제에서 통과 된 비디오 카드 (또는 연결된 디스플레이)를 전혀 사용할 수 없다는 단점이 있습니다. 적어도 두 개의 모니터가 있어야합니다. 하나는 게스트 전용이고 다른 하나는 호스트 전용입니다.

짧은 답변은 Linux를 기반으로 게스트에서 Windows를 실행하고 적절한 게임 성능을 기대하려면 컴퓨터를 최신 세대 구성 요소 (Ivy Bridge 프로세서, Southern Islands 또는 Kepler 그래픽 카드)로 업그레이드해야한다고 생각합니다. . 또한 가상화 된 그래픽이 아닌 IOMMU 경로로 이동하면 기대할 수 있습니다. 두드러진 (네이티브에 가까운) 퍼포먼스가 있고, 2-5 %의 오버 헤드가 있습니다.

당신이하고 싶은 일에 대한 당신의 제안, 소프트웨어 측면 우려 할 만하다. 그러나 아니 현재 하드웨어로

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