Интернет магазин китайских планшетных компьютеров



Компьютеры - VT-d

06 июля 2011


Оглавление:
1. VT-d
2. Поддержка аппаратным обеспечением
3. Поддержка программным обеспечением



VT-d — технология виртуализации ввода/вывода, созданная корпорацией Intel в дополнение к ее технологии виртуализации вычислений, известной под кодовым названием Vanderpool. Виртуализация ввода-вывода позволяет пробрасывать устройства на шине PCI в гостевую ОС, таким образом, что она может работать с ним с помощью своих штатных средств. Чтобы такое было возможно, в логических схемах системной платы используется специальное устройство управления памятью ввода-вывода, работающее аналогично MMU центрального процессора, используя таблицы страниц и специальную таблицу отображения DMA, которую гипервизор получает от BIOS через ACPI. Отображение DMA необходимо, поскольку гипервизор ничего не знает о специфике работы устройства с памятью по физическим адресам, которые известны лишь драйверу. С помощью DMAR он создает таблицы отображения таким образом, что драйвер гостевой ОС видит виртуальные адреса IOMMU аналогично тому, как бы он видел физические без него и гипервизора.

Intel Virtualization Technology for Directed I/O это следующий важный шаг на пути к всеобъемлющей аппаратной поддержке виртуализации платформ на базе Intel. VT-d расширяет возможности технологии Virtualization Technology, существующей в IA-32 и Itanium, и добавляет поддержку виртуализации новых устройств ввода-вывода.



Просмотров: 3531


<<< URISC
X86 >>>