Автор: icbook , 23 октября 2012
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

icbook

13 лет 4 месяца назад

Скрин-шот утилиты Aptio Setup, полученный с помощью средств удаленного мониторинга платформы S1200BTL, на которой развернута виртуальная машина, поддерживающая сайт «Компостер»:
[center]https://rom.by/files/aptio_setup_vt-d.jpg[/center]
Из скрин-шота следует, что плата поддерживает технологию VT-d с дополнительными возможностями Interrupt Remapping и Pass-Throug DMA Support, которые структурированы в отдельные пункты меню.

savely

13 лет 4 месяца назад

Вопрос - как это работает, если гипервизора нет? Т.е. что-то в функционировании PCI меняется или нет?

icbook

13 лет 4 месяца назад

Нет, на работе PCI это не сказывается. Просто, вместо того, чтобы мониторить регистры процессора на предмет валидных адресов (что, как сказано в статье, очень непросто и накладно), процессор контролирует адресную фазу шинного цикла. Не представляю, как оценить производительность с VT-d и без, но навскидку куда более веселее с ней. Во всяком случае, мне точно, так как дисковая подсистема пока на SATA-дисках, а не на RAID-контроллере с SAS-дисками. Хотя в любом случае выигрыш будет, в этом я убежден.
В статье «Виртуализация Intel VT-d на марше» рассматривается технология виртуализации с защитой памяти путем мониторинга шинных циклов.
<!--break-->
Технология Intel VT-d обеспечивает аппаратное управление доступом PCI-устройств к системным ресурсам. Ведь без нее супервизору приходится программно моделировать работу Bus Master устройства и определять, приведет ли набор параметров, переданный ему гостевой задачей к обращению по недопустимым адресам.

При использовании VT-d вмешательство потребуется только в случае попытки обращения bus master устройства по запрещенному адресу. Контроль по результату избавит супервизор от рутинных задач мониторинга устройств на PCI-шине.