VirtualBox veya VMWare, Intel VT-d özelliğini kullanıyor mu?


17

Ben Intel VT desteği olan yeni bir dizüstü bilgisayar, düşünüyorum, ama son zamanlarda başka bir özellik keşfedildi Intel® Virtualization Technology (VT-x)olduğunu Intel® Virtualization Technology for Directed I/O (VT-d).

VirtualBox veya VMware bundan faydalanıyor mu? VirtualBox veya VMware kullandığımda ne kadar performans artışı sağlayabilir?

CPU özelliklerini açıklayan bir bağlantı var


Btw, VT-D , bazı VMware Workstation senaryoları için kullanılır (okumaya devam edin): İşte bazı bilgiler: 64bit misafirleri çalıştıran VMware 32bit ana bilgisayarları VT-d gerektirir: <VMware> 64 bit yüklemek için Intel VT Sanallaştırma Özellikleri Sistem gereksinimlerine genel bakış 32 bit ana bilgisayar HTH'sinde konuk işletim sistemi . . .
BretAB

Yanıtlar:


10

VirtualBox bu kılavuza göre bu özelliği desteklediğini iddia ediyor :

Esasen bu özellik, ana bilgisayarın bu aygıt için sürücüleri olmasa bile konuk tarafından fiziksel PCI aygıtlarının doğrudan ana bilgisayar tarafından kullanılmasına izin verir. Hem normal PCI hem de bazı PCI Express kartları desteklenir. AGP ve bazı PCI Express kartları, IOMMU'ya müdahale eden sayfaların yeniden eşleştirilmesiyle sayfalar yerine önemsiz işlemler yaptığı için doku yönetimi için GART (Grafik Adres Yeniden Eşleme Tablosu) birim programlamasına güveniyorlarsa şu anda desteklenmemektedir. Bu sınırlama gelecekteki sürümlerde kaldırılabilir.

[...]

Intel'in IOMMU çözümü "Yönlendirilmiş G / Ç için Intel Sanallaştırma Teknolojisi" (VT-d) olarak pazarlanmaktadır ve AMD'nin çözümü AMD-Vi olarak adlandırılmaktadır. Bu yüzden lütfen anakart veri sayfanızın uygun teknolojiye sahip olup olmadığını kontrol edin. Donanımınızda bir IOMMU olmasa bile, bazı PCI kartlar (seri PCI adaptörleri gibi) çalışabilir, ancak konuk önyüklemede bir uyarı gösterecek ve konuk sürücü kart veri yolu masteringini etkinleştirmeye çalışacaksa VM yürütmesi sona erecektir. .

VMware'e gelince, kesin bir şey bulamadım, ancak bu ilgili soruyu Süper Kullanıcı'da bir cevapla buldum :

Ama VT-d beri bu sizin için önemli değil, Vmware Workstation altında desteklenmez [...]

VT-d potansiyel olarak bazı performans iyileştirmeleri getirebilir, çünkü amacı sanal makinelerin ana bilgisayardan ekstra işlem yapmadan donanım cihazlarını kullanmasına izin vermektir.


1
Önemli bir kısmı dışarıda bıraktı: Linux ana bilgisayarlarında çalışırken, yeterince yakın bir çekirdeğe (en azından sürüm 2.6.31) sahip deneysel ana bilgisayar PCI aygıtları geçişi kullanılabilir.
Miscreant

Başka hangi ana bilgisayarlarda çalıştırılması gerekiyor?
K3 - rnc
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.