引用:
作者bureia
snipped....
不過這功能在建立在OS上的虛擬機軟體沒用,例如VMware Workstation,Virtualbox等等
|
用Linux當host跑Virtualbox時是可以支援PCI passthrough的,雖然還是有一堆前提就是了
....
引用:
作者everspiral
snipped....
請問Z97晶片組的主機板,在BIOS中有VT-d開關的選項嗎?
|
Intel的ARK也有些自相矛盾,像鵝手邊的B85說是不支援VT-d,但I社自家MB的FAQ又說VT-d主要是看CPU,只要CPU支援而且BIOS有選項可開,和chipset的關連並不大(雖然鵝手邊有B85+i5,這個組合應該是支援VT-d的,不過一直沒空試就是了
)....BTW,順便貼一下A社IOMMU的實測好了
....
1:今天的受害者:為了模擬兩顆router臨時借來的H社4port GbE一張
....
2:重點:當然是4個GbE了
....
3:另一個受害者:G牌A85X M-ATX M/B一張,散熱器下的是NT$12xx的A4-5300
....
4:4port全部透過IOMMU轉給guest的設定....
5:guest透過IOMMU存取GbE,跑iperf的狀況....
6:解除IOMMU,讓guest以bridge mode存取VM Network的設定....
7:guest透過VM Network跑iperf的狀況....
由以上應該可以看出雖然throughput好像影響不大,但IOMMU的確有助於降低Host的CPU loading,也可以降低對time critical task的影響(不走IOMMU就會看到retry,通常就代表有lost packet的狀況了
)....