[VMWare] USB사운드의 패스스루를 사용한 출력지연감소

김은호   
   조회 782   추천 0    

최신 윈도우10 버전에서 전혀 돌아가지 않는 게임이 생겨서 부득이하게 윈도우 7/8.1/10초기커널로

돌려야할 상황이 생겼는데, 2가지 문제점이 생깁니다.

1. 그래픽 : 원래 hyper-v의 DDA로 GPU 패스스루를 하려했는데, 그래픽카드와 상성이
             꽤 타는 것 같아 보드가 지원해도 잘 안되서 일단 적절한 싼맛 GPU를 다시구해서
             해볼 생각입니다. 그전에 게임은 윈도우가 호스트라면 하이퍼바이저가 vmware
             workstation아니면 거의 답이 없으니 hyper-v로 하는 건 일단 나중으로 미룹니다.

2. 사운드 : 서버보드다보니 꽃게가 없습니다. 따라서 USB 오디오 인터페이스를 따로 달았는데
             이게 출력지연이 심합니다. 한 한달동안 참고 그냥 썼는데, 이번에 DDA에 관해 조사하면서
             갖고있던 싼맛USB사운드를 vmware workstation의 패스스루로 써볼까 해서 해봤더니
             지연이 호스트에서 돌리는 수준까지 줄었습니다. 그렇다고 지연이 크리티컬한 게임은
             애초에 가상에서 하는 것 자체가 잘못된 거지만, 일반적인 수준으로는 호스트와 다를바없는
             수준으로 짧아져서 괜찮아보입니다. VM에서 돌리는데도 불구하고 스테레오 출력포트로
             음성신호가 직접 나오기에 스피커나 헤드폰으로 들으면 다이렉트로 들리는 수준입니다.
             진작 할 걸...


여담으로 GPU 패스스루를 hyper-v에서 성공한 사람들의 유튜브 동영상을 보면, VM안에서 윈도우창을
마우스찍고 창을 휙휙 휘져을 때 원래는 뚝뚝 끊기지만, 부드럽게 움직이는 것 보고 감동했습니다.
심지어 물리모니터로 직접 출력까지 가능한 모양이더군요. 듀얼모니터면 정말 다른 컴 쓰듯이 가능할 듯 합니다.


추가: HYPER-V SERVER 2019에서 GPU 패스스루를 성공하여 올려봅니다. 보시면 장치관리자에 지포스 GT610이
인식된 게 보입니다. 메인GPU는 그대로 두고 서브로 달아둔 놈을 VM에 직접 연결시켜줬습니다. 같은 설정으로
윈도우10의 하이퍼V로 했을 때는 죽어라 안되던 게 서버OS로 하니 바로 되네요..MS가 어디 막아둔 건지 아니면
어딘가 설정이 부족한건지 모르겠습니다. 솔직히 개인이 쓰기에는 패스스루 할거면 하이퍼V처럼 어렵게 설정할
바에 그냥 proxmox나 esxi, unraid, QEMU 등 걸출한 것들에서 그냥 마우스클릭 몇 번만으로 되는 거로 하고말지
별로 의미가 없네요..이러면 물리PC를 두 개 돌리면서 원격으로 접속해야해서 귀찮다보니 원...클라OS 하이퍼V로
되면 좋겠네요.. 엔비디아 드라이버 에러코드 43은 아직 바빠서 해결못했고 드라이버를 HEX에디터로 대충 수정해
주면 잘 되는 모양이니 시간날 때 해볼 예정입니다. 현재 스샷으로 에러코드 없이 동작 확인된 건 GT700~RTX2000
이니 아마 잘 되겠죠.




김제연 04-16
Hyperv 에서 vtd 되나요?
     
김은호 04-16
VT-D와는 다른개념입니다. hyper-v에서도 요즘 VT-D는 기본으로 쓰고 있고요.
장치 자체를 그냥 직접 연결시켜버리는 방식이라서 호스트에서 못쓰도록 해야 VM에서 그대로 인식됩니다.




제목Page 1/105
2014-05   3204912   정은준1
2014-04   2887990   회원K
2018-08   26942   limitless
05-13   112   파간희
05-09   335   Guacamole
05-09   265   준14
05-08   233   크크아아하하
05-08   257   방랑자7
05-07   574   지냉
05-06   376   지옥성녀은비
05-06   184   새내기
05-05   281   사주오
05-04   359   영문윈도
04-29   764   letwork
04-29   535   mineroller
04-26   649   쪼커
04-23   632   고딩킬러
04-22   465   앤드유저
04-20   1061   수가티
04-18   693   젠111
04-16   783   김은호
04-14   866   쪼커
04-13   824   dateno1