Автор: 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 лет 10 месяцев назад

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

savely

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

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

icbook

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

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

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