VirtualBox หรือ VMWare ใช้คุณสมบัติ Intel VT-d หรือไม่


17

ฉันคิดเกี่ยวกับแล็ปท็อปใหม่ซึ่งได้รับการสนับสนุน Intel VT แต่เมื่อเร็ว ๆ นี้ผมค้นพบคุณลักษณะอื่น ๆ มากกว่าซึ่งเป็นIntel® Virtualization Technology (VT-x)Intel® Virtualization Technology for Directed I/O (VT-d)

VirtualBox หรือ VMware ใช้ประโยชน์จากมันหรือไม่ สามารถเพิ่มประสิทธิภาพได้เท่าใดเมื่อฉันใช้ VirtualBox หรือ VMware

มีลิงก์อธิบายคุณลักษณะของ CPU


Btw, VT-D จะใช้สำหรับบางสถานการณ์ VMware Workstation (อ่านต่อ): นี่คือข้อมูลบางส่วน: VMware โฮสต์ 32bit ทำงานผู้เข้าพัก 64bit ต้อง VT-d: ภาพรวมของ Intel Virtualization VT คุณสมบัติ ความต้องการของระบบที่จะติดตั้ง <VMware> 64bit ระบบปฏิบัติการ guest บนโฮสต์ 32- บิต HTH . .
BretAB

คำตอบ:


10

VirtualBox อ้างว่าสนับสนุนคุณสมบัตินี้ตามคู่มือ :

โดยพื้นฐานแล้วฟีเจอร์นี้อนุญาตให้ใช้อุปกรณ์ฟิสิคัล PCI โดยตรงบนโฮสต์โดยเกสต์แม้ว่าโฮสต์จะไม่มีไดรเวอร์สำหรับอุปกรณ์นี้ รองรับทั้ง PCI ปกติและการ์ด PCI Express บางการ์ด AGP และการ์ด PCI Express บางตัวไม่รองรับในขณะนี้หากใช้การเขียนโปรแกรมหน่วย GART (ที่อยู่กราฟิกตารางการแมปที่อยู่) สำหรับการจัดการพื้นผิว ข้อ จำกัด นี้อาจถูกยกเลิกในอนาคต

[ ... ]

โซลูชันของ Intel สำหรับ IOMMU นั้นถูกวางตลาดในชื่อ "Intel Virtualization Technology สำหรับ Directed I / O" (VT-d) และหนึ่งในนั้นคือ AMD-Vi ดังนั้นโปรดตรวจสอบว่าแผ่นข้อมูลมาเธอร์บอร์ดของคุณมีเทคโนโลยีที่เหมาะสมหรือไม่ แม้ว่าฮาร์ดแวร์ของคุณไม่มี IOMMU การ์ด PCI บางตัวอาจทำงานได้ (เช่นอะแดปเตอร์ PCI แบบอนุกรม) แต่แขกจะแสดงคำเตือนเมื่อบู๊ตและการประมวลผล VM จะสิ้นสุดลงหากไดรเวอร์แขกพยายามเปิดใช้งานการควบคุมบัสการ์ด .

สำหรับ VMware ฉันไม่สามารถหาข้อสรุปใด ๆ ได้ แต่ฉันพบคำถามที่เกี่ยวข้องใน Super Userพร้อมคำตอบ:

แต่นั่นไม่สำคัญสำหรับคุณตั้งแต่ VT-d ไม่รองรับ Vmware Workstation [... ]

VT-d อาจนำมาปรับปรุงประสิทธิภาพบางอย่างเนื่องจากเป้าหมายของมันคือการอนุญาตให้เครื่องเสมือนใช้อุปกรณ์ฮาร์ดแวร์โดยไม่มีการจัดการพิเศษจากโฮสต์


1
เหลือส่วนสำคัญออกมา: เมื่อทำงานบนโฮสต์ Linux โดยมีเคอร์เนลเพียงพอ (อย่างน้อยรุ่น 2.6.31) ล่าสุดมีอุปกรณ์ PCI โฮสต์ทดลองแบบพาสซีสให้บริการ
สารเลว

มันควรจะทำงานกับโฮสต์อื่นอะไร
K3 --- rnc
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.