IOMMU/VT-d是在VM中讓guest直接存取週邊的方式(通常是指HBA或NIC

),如果只是要在guest中build code的話應該不須要大費周章到非搞IOMMU/VT-d不可,頂多是透過IOMMU/VT-d降低guest存取HBA/storage時的overhead,不過與其花力氣在這上面,不如盡量加RAM就是了(RAM夠的話build code應該算是processor bound而非I/O bound

)....BTW,host跑linux時VirtualBox是可以用到IOMMU/VT-d的,不過樓主說不熟linux,所以還是參考參考就好


....