VT-x и VT-d: что это такое в биосе и зачем нужно?

Всем приветандр Хочу вам рассказать о таком как VT-d и VT-x, что это такое и для чего нужно. В общем ничего особо сложного нет, да и не особо важно это вообще, ну то есть многим юзерам такие опции как VT-x и VT-d попросту не нужны и они могут быть спокойно отключены.
Значит что такое VT-x и VT-d? Это технологии виртуализации, которые нужны для виртуальных машин (может и для еще какого-то софта, но я не знаю). Технологии виртуализации есть как у Intel (VT-x, VT-d), так и у AMD (называется AMD-V) и позволяют виртуальной машине обращаться к процессору напрямую, а не, так бы сказать через программную прослойку. Благодаря этому, виртуальная машина работает почти также как и реальная система.
Обычным юзерам, которые играют в игры, смотрят фильмы на компе, слушают музыку, то им эти технологии не нужны вообще. Поэтому логично их будет отключить. А вот если вы пользуетесь виртуальными машинами, то конечно их нужно в таком случае включить, ибо без них, виртуальные машины хоть и будут работать, но страшно медленно.
Чтобы включить технологию виртуализации, то нужно в биосе найти такое как Virtualization Technology и выбрать значение Enabled, ну примерно как-то так. Просто названия могут отличаться. Вот пример настройки в биосе асусовской материнки:

В более старых биосах все аналогично:

Как VT-x, так и VT-d, все они включаются одинаково. Просто VT-x может просто называться Intel(R) Virtualization Technology, ибо это базовая виртуализация.
Но в чем разница между VT-x и VT-d, в чем отличия то? А вот это уже немного интересно. Как я уже написал, VT-x это базовая виртуализация, она позволяет напрямую слать команды процессору, чтобы виртуальная машина могла работать почти также быстро как и реальная система. А вот VT-d это уже другое, это для того, чтобы вы могли в виртуальную машину перекидывать целые устройства на шине PCI. То есть можно например в прямом смысле кинуть видеокарту в виртуалку и она там будет работать, только нужно будет поставить драйвера на видюху, ну как все обычно. Но VT-d нет в дешевых процессорах, как правило поддержка есть только у более дорогих моделях.
Вообще сама VT-x появилась достаточно давно, ну вот первый раз, если я не ошибаюсь, то она появилась в процессорах Pentium 4, модели 662 и 672. Это одноядерные процессоры, но очень топовые в прошлом, стояли кучу денег! Они одноядерные, но зато имели два потока, что только прибавляло им крутости по тем временам, эх, крутые процессоры были что не говори!
Как узнать, есть ли поддержка VT-x, VT-d? Очень просто, самый лучший способ, самый быстрый, это просто скачать утилиту CPU-Z, там вы в поле Instructions сможете легко понять поддерживает ли ваш процессор эту технологию:

С процессорами AMD все аналогично, только тут нужно искать AMD-V:

Также в Windows 10 можно легко посмотреть, включена виртуализация или нет. Для этого нужно зайти в диспетчер задач и там на вкладке Производительность у вас будет написано, включена она или нет:

Немного напишу и о самих виртуальных машинах. Значит всего есть две, это самые популярные: VMware Workstation и VirtualBox. Принципиальных отличий у них можно сказать что нет, если не учитывать, что VirtualBox полностью бесплатная. Но лично я отдаю предпочтение VMware, так как она реально быстрее. Но это мое мнение, есть много тех, кто уверен в обратном, что VirtualBox быстрее. Так что я думаю тут будет лишним думать что лучше, ибо лучше просто взять и проверить, как сделал я и уже не один раз приходил к выводу, что VMware таки быстрее..
Кстати, у VMware также есть полностью бесплатная версия виртуальной машины, которой я пользуюсь уже не первый год, это VMware Player. Там нет многих функций, но на самом деле, теми многими функциями мало кто пользуется. Все что нужно, это все есть: можно создавать виртуальные машины, редактировать конфиг, запускать машины, все работает стабильно! Нет разве что фоновой работы машины, ну и еще чего-то, так бы сказать не особо существенного.
Кстати, был у меня как-то самый мощный одноядерный процессор, а это Pentium 4 670 (в отличии от модели 672, тут нет виртуализации), ну и я на нем тоже запускал виртуальную машину. Ну потому что это мне ну очень нужно было. Конечно работало все очень медленно. Но тот софт, который мне нужно было запустить в этой виртуальной машине, то он работал. Просто медленно, но все таки работал! Правда этот Pentium 4 670 нагревался просто дико.. Это ужас.. Зимой зато было реально в моей комнате теплее…
Ну в общем вот такие дела ребята, надеюсь что все вам тут было понятно. Удачи вам в жизни и хорошего настроенчика
[Ноутбук] Как узнать, поддерживает процессор в ноутбуке Intel® Virtualization Technology(VT-x) или нет?
[Ноутбук] Как узнать, поддерживает процессор в ноутбуке Intel® Virtualization Technology(VT-x) или нет? Технология виртуализации Intel® абстрагирует оборудование и позволяет нескольким рабочим нагрузкам совместно использовать общий набор ресурсов. На совместно используемом виртуализированном оборудовании различные рабочие нагрузки могут совмещаться, сохраняя полную изоляцию друг от друга. Можно свободно перемещаться по инфраструктуре и изменять масштаб при необходимости. Здесь есть список всех Intel® процессоров с поддержкой Intel® Virtualization TechnologyКак проверить, поддерживает ли процессор Intel технологию Intel® Virtualization Technology (VT-x)? 1. Введите [сведения о системе] в Поисковой строке
2. Проверьте информацию о процессоре.
3. Перейдите на сайт характеристик(https://ark.intel.com/content/www/ru/ru/ark.html). Укажите номер процессора в поиске. 4. В разделе Усовершенствованные технологии на странице спецификации процессора проверьте наличие поддержки Intel® Virtualization Technology (VT-x). В качестве примера возьмем процессор Intel® Core™ i5-3337U:
- Укажите в поисковой строке наименование процессора
- В разделе Усовершенствованные технологии найдите строку с Intel® Virtualization Technology (VT-x) и проверьте наличие поддержки


Если процессор Intel поддерживает технологию Intel® Virtualization Technology (VT-x), означает ли это, что чипсет, система, драйверы тоже имеют поддержку?
Поддержка Intel® VT-x требует, чтобы и процессор, и BIOS поддерживали эту технологию. Если VT-d (Virtualization Trusted I/O) нужен, тогда BIOS, чипсет, и процессор должны также поддерживать эту технологию.
Большая часть вышеуказанной информации взята с официального сайта Intel, вы также можете обратиться к ссылке ниже для получения дополнительной информации.
[Ноутбук] Как включить или отключить Intel® Virtualization Technology (VT-x)?
[Ноутбук] Как включить или отключить Intel® Virtualization Technology (VT-x)? С поддерживаемыми виртуализацию процессорами Intel® и поддерживаемыми виртуализацию BIOS, VT-x можно включить или отключить в BIOS. (По умолчанию этот параметр Включен в BIOS)
Как войти в парамтеры BIOS описано в инструкции здесь Как узнать, включена технология Intel® Virtualization Technology (VT-x) в системе или нет? Вы можете использовать Intel® Утилиту для проверки системы на поддержку технологии виртуализации Intel®. Используйте этот инструмент, и выберите вкладку Технология ЦП. Посмотрите, проверены ли опции технологии Intel® Virtualization или нет. Пример, когда Intel® Virtualization включен.
Пример, когда Intel® Virtualization выключен.
Если технология Intel® Virtualization не включена в инструмент, ваш процессор может по-прежнему поддерживать технологию Intel® Virtualization, поскольку она уже используется другим программным обеспечением, использующим гипервизор. В этом случае вы также можете использовать Диспетчер задач для проверки ситуации. Вот пример, показывающий, что виртуализация Intel® включена с помощью диспетчера задач:
Из таблицы ниже вы можете проверить, поддерживает ли ваш процессор Intel® Virtualization и отключен ли он, и найти дополнительную информацию.
| Утилита идентификации процессоров Intel® | Диспетчер задач | Наблюдение |
| Виртуализация Intel® проверена | Виртуализация включена | Виртуализация Intel® включена и доступна для использования. |
| Виртуализация Intel® проверена | Виртуализация отключена | Виртуализация Intel® отключена в BIOS. |
| Виртуализация Intel® не проверена | Виртуализация включена | Виртуализация Intel® включена, но она используется другим программным обеспечением на компьютере. |
| Виртуализация Intel® не проверена | Виртуализация отключена | Виртуализация Intel® не поддерживается процессором. |
Большая часть вышеуказанной информации взята с официального сайта Intel. Вы также можете обратиться к ссылке ниже для получения дополнительной информации: https://www.intel.ru/content/www/ru/ru/support/articles/000005486/processors.html
Эта информация была полезной?
Что мы можем сделать, чтобы улучшить эту статью? Отправить Пропустить
Связаться со службой поддержки
Пожалуйста, свяжитесь со службой поддержки, если информация выше не помогла решить Ваш вопрос.
Получить поддержку
- Приведенная выше информация может быть частично или полностью процитирована с внешних веб-сайтов или источников. Пожалуйста, обратитесь к информации на основе источника, который мы отметили. Пожалуйста, свяжитесь напрямую или спросите у источников, если есть какие-либо дополнительные вопросы, и обратите внимание, что ASUS не имеет отношения к данному контенту / услуге и не несет ответственности за него.
- Эта информация может не подходить для всех продуктов из той же категории / серии. Некоторые снимки экрана и операции могут отличаться от версий программного обеспечения.
- ASUS предоставляет вышеуказанную информацию только для справки. Если у вас есть какие-либо вопросы о содержании, пожалуйста, свяжитесь напрямую с поставщиком вышеуказанного продукта. Обратите внимание, что ASUS не несет ответственности за контент или услуги, предоставляемые вышеуказанным поставщиком продукта.
Продукты и информация
- Ноутбуки
- Сетевое оборудование
- Материнские платы
- Видеокарты
- Смартфоны
- Мониторы
- Показать все продукты
-
Item_other —>
- Моноблоки (All-in-One)
- Планшеты
- ASUS NUCs
- Коммерческое сетевое оборудование
- Серия ROG
- AIoT и промышленные решения
- Блоки питания
- Проекторы
- VivoWatch
- Настольные ПК
- Компактные ПК
- Внешние накопители и оптические приводы
- Звуковые карты
- Игровое сетевое оборудование
- Одноплатный компьютер
- Корпуса
- Компьютер-брелок
- Наушники и гарнитуры
- Охлаждение
- Chrome-устройства
- Коммерческие
-
Commercial_list.Item —>
- Моноблоки (All-in-One)
- Информационные панели
- Ноутбуки
- Настольные ПК
- Мониторы
- Серверы и рабочие станции
- Проекторы
- Компактные ПК
- Сетевое оборудование
- Материнские платы
- Игровые станции
- Data Storage
VT-x, VT-d, Intel Virtualization Technology в BIOS: что это такое и зачем

Приветствую вас на WiFiGid! В этой короткой статье мы обсудим технологии виртуализации, которые доступны почти через любую BIOS: VT-D, VT-X, Intel Virtualization Technology. Простой пользователь очень редко с этим сталкивается, поэтому попробуем сделать это столкновение более мягким, дабы все прошло гладко. Коротко и по делу.
Что это такое и зачем это нужно?

Технологии виртуализации прежде всего нужны для виртуальных машин (во всех их вариациях, может быть и еще для чего, но я встречал только такое применение). Главная проблема виртуализации – виртуальная операционная система обращается к процессору не напрямую, а через прослойку основной операционной системы. Такое «посредничество» не только влияет на производительность, но и вообще на исполнение некоторых инструкций. Итого, технологии виртуализации созданы для того, чтобы виртуальные операционные системы могли напрямую взаимодействовать с процессором без посредника.
Intel и AMD
Оба этих производителя поддерживают технологии виртуализации.
- Intel – VT-x, VT-d
- AMD – AMD-V
Это чтобы пользователи не пугались, так как в зависимости от вашего процессора и материнской платы (читаем как BIOS) настройка включения виртуализации может быть названа по-разному.
Как включить виртуализацию в BIOS?
Главная проблема здесь – версий BIOS существует на текущий день уже много. Поэтому показываю что примерно искать, а там эту схему уже адаптируете под себя.
- Заходим в BIOS – классически с помощью клавиши Delete сразу после перезагрузки компьютера. Если не умеете, пользуемся нашей статьей.
- Пробегаемся по всем разделам пункта BIOS и ищем пункт, связанный с виртуализацией. Так, например, в одном из вариантов старой версии можно было найти в разделе Advanced пункт «Intel(R) Virtualization Technology».

Отличие VT-x от VT-d
Обе эти технологии созданы для виртуализации – чтобы виртуальной машине было проще получать доступ к железу.
- VT-x – базовая виртуализация, в общем случае пробрасывает в виртуальную машину только процессор.
- VT-d – расширенный вариант виртуализации на новых процессорах, позволяет пробрасывать другие устройства на шине PCI (например, можно предоставить видеокарту напрямую виртуалке).
Как посмотреть свою виртуализацию?
Если не хочется искать в BIOS, можно посмотреть поддерживаемую виртуализацию процессора через CPU-Z (наверняка использовали уже такую программку, если что – она бесплатная, можете скачать).
На первом же экране сразу смотрим спецификацию процессора (но для новых процессоров вы здесь вряд ли увидите эти классические варианты виртуализации):

А включена ли виртуализация?
Чтобы не лезть в BIOS можно проверить, а включена ли она уже в системе.
- Переходим в «Диспетчер задач» ( Ctrl + Shift + Esc ).
- Открываем вкладку «Производительность».
- Смотрим описание процессора («ЦП»):