PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - R7-3700X 簡單分享
(https://www.pcdvd.com.tw/showthread.php?t=1165209)
|
---|
|
引用:
我跟你有點像 不過我是想換5700G... 用KVM玩GPU Passthrough Guest裝Windows用FM這樣 :ase |
引用:
如果不是電源管理功能在搞鬼 看起來測試順序是WIN10打開hyper-v功能重開機之後才測試native的GB5 之後才在hyper-v上安裝Linux測試GB5 然後hyper-v功能沒有關閉,又直接在WIN10上安裝VM Player跟VB,並在其上測試Linux的GB5 https://www.ibm.com/cloud/learn/hypervisors hyper-v是Type 1 vm player、VB是Type 2 https://docs.microsoft.com/zh-tw/wi...er/architecture https://docs.microsoft.com/zh-tw/bi...eature-overview 看微軟給的hyper-v架構圖 如果native的GB5測試是在開啟WIN10自帶的hyper-v功能後才做測試 其WIN10作業系統本身已跑在半虛擬環境上 以這次測試的hyper-v跑Linux為例,根磁碟分割跑的就是原本的WIN10,子磁碟分割上跑Linux 然後VM Player是掛在根磁碟分割WIN10下的應用程式,在其之下另外運行Linux 引用:
以下是我使用hyper-v的經驗 Server那邊我不懂,但家用配備無法解決hyper-v+Linux圖形介面Lag感,因為微軟沒有實作這方面功能 我使用上感覺hyper-v+Linux,圖形介面在Linux內部是跑軟體模式,沒有硬體加速參與 如果不需要圖形介面,hyper-v可以拿來用 如果真的需要圖形介面,只有微軟自家視窗作業系統系列能跑的比較順,Linux系列就是滿滿的Lag感 |
引用:
原來如此, 不過我還是有 linux GUI 的需求, 所以也把 Hyper-V 給全拆了, 只用 VMware Player 原本是想直接裝 native ubuntu 20.04 的, 但又怕 ntfs-3g 的穩定度, 然後還是有些tools 牽制於 Windows, 只能作罷 GB5 想了一下, 才知道你在講 Geekbench 5 引用:
我也不知道 VMware/Virtualbox 到底有沒有2D硬體加速 沒有的話, 我影響不會很大, 反正就是買好的CPU讓他跑就好了 |
我都在VMware跑Soildworks
不曉得哪一套VM的3D加速的效能最高 甚至是可以把openGL繪圖卡也轉給VM使用 不過VMware15升級到VMware16後,3D效能是有提昇的 |
引用:
QEMU 做 GPU passthrough 性能大約是實體機的八九成 不過 NV 有在驅動動手腳,正常使用的話 顯卡驅動程式裝完就會得到 error 43 除非你買 NV 的專用卡 不然就是需要自己 dump VGA BIOS 然後在 VM 中掛載,不然一般非繪圖使用 用 AMD, INTEL 都可以正常 passthrough 只有 NV 故意擋 |
引用:
鵝很久沒仔細搞VM了,就以前的認知,I/O passthrough要能work的話系統方面CPU和MB要支援(A社叫IOMMU,I社叫VT-d,主要問題在memory controller和F/W上),device也要支援FLR,VGA的話還有其他部份要擺平,所以通常會跟user說除非你很清楚自己要的是啥,不然對I/O intensive的應用不要抱太高的期待(特別是VGA:stupefy: ),尤其是除非專門偏向配合Hypervisor應用的I/O device,不然絕大部份是不支援FLR的,鵝猜N社應該也是這樣吧:confused::confused:.... |
引用:
現在其實跟以前比的話應該很普及了 這邊不談企業級硬體,我自己手邊最早的 intel x79 + e5 2696v2 是可以支援的 其它的 x299, x570, b550, x470 都是可以支援的 在公司也在 z170, b85 主機板上使用 如果只是要 gpu passthrough,目前難的地方在於 VGA 廠商的限制 NV 每張卡的 bios dump 方式雖然一樣,但 device id 不同,這部分需要手動指定 其它的例如網卡, RAID 卡,都是只要硬體支援,Linux boot 設定檔針對 cpu 類型的設定 其實已經算很無腦了 而且有 VGA 限制的只有 NV, 因為他怕自己的 Tesla 沒人買 故意讓驅動程式在系統開機後偵測環境是否為虛擬機,如果是就罷工 INTEL, AMD 基本上除非特例,都是無腦 passthrough 我自己的 NAS 就是 ProxmoxVE 透過 passthrough 顯卡, LSI 9200, intel i350 t4, sata/USB controller 實現 win10 + routing, TureNAS win10 可以正常玩遊戲,3D 加速正常,然後除系統碟外,資料碟使用 ZFS over iSCSI 修改 MTU 後,LAN 網速可以穩定在 25Gbps,最高 30Gbps 連 10Gbps 網卡跟 switch 都不用買了 硬體都是家用級,沒用 reg ecc dimm |
引用:
鵝試過只要device有支援FLR,A社FM2以後的CPU+MB插NIC/Storage HBA跑passthrough是OK的,而I社平台第四代i5+H97插在直通CPU的PCI-E x16也是OK的,不過鵝手邊的VGA都不支援FLR,所以沒辦法測這部份,不知N社支援FLR最低階的卡是哪張啊:confused:....BTW,依據這個網頁的敘述,大部份消費級VGA卡要跑I/O passthrough至少對一般user而言還是有點難度吧:o:o.... |
引用:
不曉得您手邊不支援顯卡是那些? 我手邊其實沒有 AMD 顯卡 但是有 3400G, 4650G 兩個 APU 我看您提供的網頁上,這問題比較好發在 5700 系列 我自己使用內顯的 VEGA,是沒有遇到這個問題 其他有測過的包含 Gefroce 970, 980ti, 1060, 2070 都可以正常使用 只是要自己 bios dump , 跟自己寫掛載設定,不然驅動會罷工 目前就我最近一年多測試的經驗 依照 proxmox wiki 的設定,實際需要手動的部分其實不多 https://pve.proxmox.com/wiki/Pci_passthrough 至於這個可支援最低階顯卡,這部分其實沒有一定 網路上並沒有一個很明確的說法 像我自己的msi geforce 970,測試是可以 但也有人其他廠牌 970 是不行 就我自己的了解,除了顯卡本身的問題 同樣的顯卡裝在同一台電腦上,IOMMU remapping 不一樣 可能就會得到截然不同的結果 不過我自己在公司 在很多台裝有不同廠牌型號的 geforce 1060 顯卡的電腦上 測試的結果是都可以用 主要就 IOMMU 啟用,還有 GPU passthrough 設定要自己寫 其他的 I/O passthrough ,使用 proxmox 的網頁 UI 滑鼠點一點就設定好了 至少我的網卡跟 raid 卡都是這樣子設定 當然要玩這個還是有個門檻在 但我覺得這跟命令列操作 QEMU 無腦很多了 而且我前陣子看 github,已經有人把顯卡 bios dump 寫成腳本了 雖然我自己沒試過,但從回應來看,離無腦又更近了一步 |
所有的時間均為GMT +8。 現在的時間是04:21 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2024。