6

Я собираюсь купить новый процессор. У меня Intel Core 2 Duo 4300. Я уже выбрал Intel i5-2500/i5-2500k (Sandy Bridge) в качестве нового целевого процессора. Я прочитал много подробностей о семействе Sandy Bridge, чипсетах P67/H67. У меня вопрос по поводу TXT/VT-d.

Как показывают страницы Intel COMPARISON, существует (основной / второстепенный?) Разница между этими двумя процессорами: отсутствие TXT / VT-d в модели i5-2500K.

Мой вопрос ... когда именно и в каком программном обеспечении имеют значение эти опции? Пожалуйста, поделитесь некоторыми (или многими) примерами реального применения этих двух технологий.

3 ответа3

9

Есть два разных аспекта:

  • vt-d - это полезная технология, позволяющая виртуальным машинам иметь прямой доступ к оборудованию. Помимо очевидного прироста производительности, другим преимуществом является то, что виртуальной машине не нужно полагаться на поддержку HW гипервизором или хост-ОС.

  • TXT, однако, является потенциально противным видом зверя. Несмотря на то, что Intel представила это как улучшение безопасности для пользователя, это прежде всего устройство, позволяющее блокировать вендора и применять DRM. И мы с вами знаем, что вы не можете доверять поставщикам использовать это устройство в интересах единственного клиента. Я не говорю, что мы должны бойкотировать эти процессоры, они в конечном итоге будут повсеместными, однако, если вы находитесь в процессе выбора процессора, это, вероятно, одна вещь, о которой вы могли бы знать.

7

Теоретически VT-d мог бы обеспечить гораздо лучшую поддержку для эмуляции и обработки аппаратных устройств внутри виртуальной машины и, например, взять на себя некоторые основные усилия по переносу данных из сетевого интерфейса виртуальной машины в сетевой интерфейс хоста.

Честно говоря, для домашних пользователей вы, вероятно, не увидите значительного увеличения производительности вашей виртуальной машины с VT-d, мне кажется, что она более ориентирована на несколько одновременно используемых виртуальных машин, но производительность вашей виртуальной машины может быть немного выше. программное обеспечение хоста поддерживает это.

Увидеть:

Понимание VT-d: технология виртуализации Intel для направленного ввода-вывода

Технология виртуализации Intel® для направленного ввода-вывода

Технология виртуализации Intel® (Intel® VT) для направленного ввода-вывода (Intel® VT-d) Спецификация архитектуры

Глядя на этот последний документ (раздел 2.5, если вам интересно), основные функции VT-d, по-видимому, позволяют больше отделять ввод-вывод для устройств от виртуальных машин (чтобы каждая виртуальная машина могла эффективно иметь собственный буфер для устройства) и позволяли Виртуальные машины с соответствующими драйверами имеют практически прямой доступ к оборудованию хоста, оставаясь при этом защищенными и защищенными.

5

Я не знаю много о TXT, но VT-d великолепен! Как упомянуто выше, это позволяет назначать аппаратные устройства непосредственно виртуальной машине. С точки зрения виртуальной машины, аппаратное обеспечение напрямую подключено.

Я хотел использовать эту технологию для установки виртуального многопользовательского компьютера. Я хотел настроить несколько виртуальных машин, каждая как отдельную рабочую станцию, и хотел, чтобы у них была скорость и мощность неэмулируемой трехмерной графики. Т.е. две или более отдельных игровых виртуальных машин работают из одного физического блока! Каждая виртуальная машина имеет собственный монитор, видеокарту, клавиатуру и мышь.

У меня есть два места в настоящее время на моей машине. Пожалуйста, имейте в виду, что это нетривиально для установки и обслуживания. Вы также должны быть осторожны с маркой и моделью вашего ЦП, материнской платы и BIOS, которые вы выбрали для установки, так как все они должны поддерживать VT-d для его работы. У меня есть для работы со следующим аппаратным и программным обеспечением.

Оборудование:

  • Intel i5-2500 (не K)
  • Материнская плата AsRock Extreme 4 Gen 3 Z68
  • ATI HD 6850
  • ATI HD 6450
  • 16 ГБ оперативной памяти
  • 1 ТБ для хранения
  • 3 х Монитор / Клавиатура / Мышь (дополнительный монитор подключается к DOM0)

Программного обеспечения:

  • Dom0 - Debian 6, кастомное ядро 3.1 и Xen 4.1.2
  • 1st DomU - Win 7 Home Premium
  • 2-й ДомУ - Win 8

Мои настройки не совсем такие, как у этого парня, но посмотрите клип для демонстрации того, о чем я говорю: http://www.youtube.com/watch?v=Gtmwnx-k2qg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .