PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - 有人了解VMware Workstation 12 Player顯示是怎麼運作的嗎?
(https://www.pcdvd.com.tw/showthread.php?t=1126178)
|
---|
有人了解VMware Workstation 12 Player顯示是怎麼運作的嗎?
我是Win 7內用VMware Workstation 12 Player裝Win 10
Youtube的4K影片 在VM裡看4K,CPU全速衝刺 在Win 7看同一部,CPU卻是悠哉悠哉 |
引用:
VM Guest的GPU是用CPU模擬的,所以不支援硬解,純軟解 在Host Win7因為有實體的GPU,HTML5會自動使用GPU硬解 |
VM裡guest看到的所有resource都是Hypervisor虛擬出來的,一般IO就算了,VGA這類IO正是罩門中的罩門(guest內的播放軟體要把壓縮過的content解壓縮後寫入Hypervisor虛擬出來的frame buffer,Hypervisor再透過IO特權轉換寫入實體VGA的frame buffer:stupefy: ),至於直接在實體機播吃不了多少CPU應該是播放軟體實際上只是透過DXVA把content餵給VGA去解(i.e.硬解),而VM為啥不能比照辦理主因是VGA(包括DXD/DXVA)實在是很複雜的東西,再加上這類應用從來都不是虛擬化的重點,所以大概也不會有廠商花太多effort在這上面吧(或說值不值得花太多effort在這上面:ase:ase)....
|
VM 跑OS是一套程式碼 , 實體OS也是一套程式碼
一個實體OS跑VM來執行另一套OS , 基本上就是 一個實體主機跑2倍的程式碼 !! 樓主你想快到那裡去?? 這還沒把其它複雜的因素給算進來哩.... 想達到樓主的目的,現階段還做不到!! 就是把單一實體CPU(4核),給分出一核心給VM專用 假設可以做到2核分出來給VM用, 那也還有其它複雜因素等待解決,沒有你想的那麼簡單!! :o |
Vmware workstation or player沒有支援gpu pass-through,vSphere才有,
因為不是直接使用GPU,自然一些GPU相關的功能都不支援 |
引用:
好像顯示卡也要支援才行? |
引用:
intel的內顯好像有支援,是第幾代之後才有要查一下,amd顯卡也有,一樣要查 NV好像要用專用顯示卡的樣子? |
所有的時間均為GMT +8。 現在的時間是10:16 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2024。