Apakah VirtualBox atau VMWare menggunakan fitur Intel VT-d?

17

Saya sedang berpikir tentang laptop baru, yang memiliki dukungan Intel VT, tetapi baru-baru ini saya menemukan fitur selain Intel® Virtualization Technology (VT-x), yaitu Intel® Virtualization Technology for Directed I/O (VT-d).

Apakah VirtualBox atau VMware memanfaatkannya? Berapa banyak peningkatan kinerja yang dapat dihasilkannya ketika saya menggunakan VirtualBox atau VMware?

Ada tautan yang menjelaskan fitur CPU

bunga aster
sumber
Btw, VT-D yang digunakan untuk skenario VMware Workstation tertentu (membaca): Berikut adalah beberapa info: VMware 32bit host yang menjalankan 64bit tamu memerlukan VT-d: Sekilas Intel VT Virtualization Fitur Persyaratan sistem untuk menginstal <VMware> 64bit sistem operasi tamu pada HTH host 32-bit . . .
BretAB

Jawaban:

10

VirtualBox mengklaim mendukung fitur ini, sesuai dengan manual :

Pada dasarnya fitur ini memungkinkan untuk secara langsung menggunakan perangkat PCI fisik pada host oleh tamu bahkan jika host tidak memiliki driver untuk perangkat khusus ini. Keduanya, PCI reguler dan beberapa kartu PCI Express, didukung. AGP dan kartu PCI Express tertentu saat ini tidak didukung jika mereka mengandalkan pemrograman unit GART (Graphics Address Remapping Table) untuk manajemen tekstur karena ia lebih suka operasi nontrivial dengan remapping halaman yang mengganggu IOMMU. Batasan ini dapat dicabut dalam rilis mendatang.

[...]

Solusi Intel untuk IOMMU dipasarkan sebagai "Teknologi Virtualisasi Intel untuk Directed I / O" (VT-d), dan solusi AMD disebut AMD-Vi. Jadi harap periksa apakah lembar data motherboard Anda memiliki teknologi yang sesuai. Bahkan jika perangkat keras Anda tidak memiliki IOMMU, kartu PCI tertentu dapat berfungsi (seperti adaptor PCI seri), tetapi tamu akan menampilkan peringatan saat boot dan eksekusi VM akan berakhir jika driver tamu akan mencoba mengaktifkan penguasaan bus kartu .

Sedangkan untuk VMware, saya tidak dapat menemukan sesuatu yang konklusif, tetapi saya menemukan pertanyaan terkait ini di Super User dengan jawaban:

Tapi itu tidak terlalu penting bagi Anda sejak VT-d, tidak didukung di bawah Vmware Workstation [...]

VT-d berpotensi membawa beberapa peningkatan kinerja, karena tujuannya adalah untuk memungkinkan mesin virtual menggunakan perangkat perangkat keras tanpa penanganan ekstra dari tuan rumah.

Renan
sumber
1
Tertinggal bagian penting: Saat berjalan di host Linux, dengan kernel yang cukup baru (setidaknya versi 2.6.31) perangkat PCI host eksperimental passthrough tersedia.
Miscreant
Host lain apa yang seharusnya dijalankan?
K3 --- rnc