Поддержка AMD SVM что это

Как включить аппаратную виртуализацию в настройках UEFI и BIOS

Виртуализация нужна для создания существующей машины с собственной операционной системой, которую можно запустить в текущей ОС . Что делать, если опция в настройках BIOS/UEFI отключена. Узнаем подробнее, как можно включить виртуализацию на базе процессоров Intel и AMD.

Включение технологии аппаратной виртуализации

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

Технологии аппаратного ускорения, встроенные в процессоры AMD и Intel, известные как «AMD-V» и «Intel VT-X». Во многих случаях виртуализация по умолчанию отключена. При попытке включить виртуальную машину функция выбрасывает предупреждение об ошибке, информирующее пользователя о том, что для работы программного обеспечения требуется аппаратное ускорение, которое в текущий момент отключено.

Функцию виртуализации можно включить или отключить по желанию и все , что нужно сделать, — это получить доступ в BIOS или UEFI.

Шаг 1: Вход в настройки UEFI или BIOS

Процедура включения немного отличается от установленного интерфейса ввода- выводы.
Если установлена ​​Windows 10, то самый простой способ — использовать встроенную опцию запуска прошивки UEFI из среды восстановления.

Раскройте меню Пуск и нажмите на кнопку Питания. Удерживая удерживаемый Shift, нажмите на кнопку «Перезагрузка».

Откроется синий экран с вариантами выбора действия. Перейдите по пути:

Поиск и устранение неисправностей — Дополнительные параметры — Параметры встроенного ПО UEFI.

После перезагрузки откроется экран UEFI.

Если нет этой опции в Windows 10 или установлена ​​предыдущая операционная система, то можно войти в настройки нажатием на соответствующий специалист после включения компьютера. В большинстве случаев это клавиши Del, F2, F10, F11 или F12. Она отображается на первой странице внизу в тексте «Нажмите _ Enter для настройки». Также ее можно узнать по запросу в интернете, указав модель материнской платы.

Шаг 2: Включение виртуализации в опциях процессора Intel/AMD

После входа в UEFI или BIOS нужно найти и включить функцию виртуализации. Во многих случаях она находится в разделе «Дополнительные параметры» (Advanced Settings), в настройках конфигурации процессора (CPU Configuration). В некоторых случаях она размещена на вкладке разгона (ОС).

Читать еще: Arrive export exchange что значит

Для процессоров Intel аппаратная виртуализация активируется опцией Intel Virtualization Technology.

Если установлен процессор AMD необходимо включить режим SVM или поддержку SVM.

Чтобы включить параметр, измените значение с «Отключено» на «Включено». Сохраните изменения и выйдите из настроек, компьютер загрузится в обычном режиме.

Блог ленивого админа

Что такое поддержка SVM в BIOS?

Зайдя в биос ноутбука HP Pavilion dm1 с процессором AMD я обнаружил интересный параметр SVM Support. По умолчанию — Отключено.

Как оказалось, это помогающая разгрузить процессор при пользованием виртуальными машинами. Больше не на что не влияет. «Метод опорных векторов» (англ. SVM, support vector machine).

2 мысли на тему «Что такое поддержка SVM в BIOS? ”

Скорее Secure Virtual Machine.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Аппаратная виртуализация

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

Технология аппаратной виртуализации поддерживает двумя крупными производителями процессоров. У компании Intel — это VT-x (расширения Virtual Technology, она же Vanderpool), у AMD — это SVM (Secure Virtual Machine, она же Pacifica). Принцип работы обеих технологий идентичен, однако их программный уровень не соответствует. В основе принципа аппаратной виртуализации заложено разделение состояния реального процессора на две: гостевую (некорневой режим) и мониторную (корневой режим). Работают они так, например, при переключении из основной операционной системы в гостевую процессор в автоматическом режиме переключается в гостевое состояние и показывает систему значений регистра, которые необходимы ей для стабильной работы. То есть тут в роли обманщика выступает сам процессор, что в свою очередь избавляет систему от потребности в представлении его копии и других ухищрений. При этом все при этом гостевая операционная система напрямую работает с процессором и анализирует его данные, за счет чего виртуальная машина работает намного быстрее, чем на компьютере без аппаратной поддержки виртуализации.

По причине описанной выше, все разработчики и поставщики программного обеспечения для виртуализации явно в системе требований поддержки VT-x и аналогичной технологии от AMD.

Читать еще: Что такое ISBN и зачем он нужен

Не все так хорошо, как могло бы показаться на первый взгляд, так как некоторые производители компьютеры сознательно отключают поддержку VT-x из соображений безопасности и стабильности системы. Например, компания Sony, в частности, в Avio, технология виртуализации Intel отключается на стадии загрузки BIOS. В таком случае превращения «опасного» кода (способ повредить основную операционную систему) безопасный код полностью ложиться на плечи бинарной трансляции, кстати, мы поговорим в следующей статье.

у вашего железа?

Вообще, все современные процессоры имеют виртуальной виртуализации, однако для кого компьютер не совсем современный как-то необходимо поддерживать ли их процессором поддержку технологии технологию. Как это сделать? Все на самом деле просто:

  • Попытаться найти на сайте производителя вашего процессора списки процессоров поддерживающих аппаратную виртуализацию, и сравнить их с имеющимся железом.
  • Можно Воспользуйтесь бесплатной утилитой от компании Microsoft — Средство обнаружения аппаратной виртуализации (HAV). Эта утилита способна определить поддерживает ли тот или иной процессор аппаратную виртуализацию, а также включена эта функция. Ну и конечно же порекомендует своему пользователю воспользоваться услугами Windows Virtual PC.

Аппаратная виртуализация

Аппаратная виртуализация — виртуализация с поддержкой специальной процессорной архитектуры. В отличие от программной виртуализации, с помощью данной техники возможно использование гостевых, управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации. Например, с помощью технологий аппаратной виртуализации возможен запуск 64-битных гостевых на 32-битных хостовых системах.

Аппаратная виртуализация обеспечивает производительность, сравнимую с производственной невиртуализованной машины, что дает виртуализации практического использования и влечет её её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.

  • В Intel VT (Intel Virtualization Technology) реализована виртуализация режима реального адресации (режим совместимости с 8086). Соответствующая аппаратная виртуализация ввода-вывода — VT-d. Часто обозначается аббревиатурой VMX (расширение виртуальной машины). Кодовое название — Vanderpool.
  • AMD-V часто обозначается аббревиатурой SVM (Secure Virtual Machines). Кодовое название — Pacifica. Соответствующая технология ввода-вывода — IOMMU. AMD-V Проще и эффективнее, чем Intel VT. [1] Поддержка AMD-V появилась в Xen 3.3.

Как проверить поддерживает ли ваш процессор аппаратную виртуализацию Intel VT-x/VT-d и AMD-V

На сегодняшний день известно, что поддержка аппаратной виртуальных машин Intel VT-x/VT-d и AMD-V необходима для работы виртуальных машин, таких как VirtualBox и VMware Workstation , а также для работы так называемых программ эмуляторов мобильных операционных систем, например, для ОС Android.

Читать еще: Что значит недействительный код MMI

В наше время почти все современные компьютеры имеют поддержку данной технологии, но есть конечно и такие которые не содержат. И для того, чтобы узнать, имеет ли наш процессор поддержку данной технологии, мы для начала зайдем в BIOS нашего компьютера и посмотрим есть там интересующая нас настройка.

В основном включение этого приложения находится на вкладке расширенный, далее как видно на картинке. ниже, под названием технология виртуализации Intel и скрывается доказательство того, что данный компьютер поддерживает эту технологию.

В данной версии BIOS переходим во вкладку расширенные функции BIOS, где так же видим в процессе виртуализации поддержки данной технологии.

И здесь в предложении расширенные возможности BIOS видно, что виртуализация поддерживается процессором аппарат.

Ну и последний вариант, где во вкладке advanced в дополнительном безопасном режиме виртуальной машины, стро ng> мы также можем включить технологию.

Но бывают и такие случаи, что в BIOS-е нашего компьютера нет включения аппаратной виртуализации безопасный режим виртуальной машины или технологию виртуализации Intel , хотя как говорят, что тот процессор который стоит в вашем компьютере поддерживает технологию. Для того чтобы убедится в этом, нам поможет маленькая утилита под названием SecurAble, которая точно покажет поддерживает ли наш процессор аппаратную виртуализацию. Переходим на официальный сайт производителя по ссылке https://www.grc.com/securable.htm, где внизу нажимаем на пункт Загрузить сейчас. Начнется загрузка, после запускаем программу, установить её не надо, так как эта портативная версия.

После запуска, программа сразу покажет информацию о том поддерживает или не поддерживает технологию виртуального процессора. Увидеть это можно в третьем по счету блоке. strong> yes значит поддержка есть.

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

Ну и если блок имеет надпись НЕТ, значит технология аппаратной виртуализации не поддерживается вашим процессором.

О ставьте свое мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.



Поддержка AMD SVM — что это в биосе — в ключать или нет? (Поддержка векторной машины, режим SVM)

Приветствую дорогие! Выходят новые материнские платы, процессоры, память .. все железо становится лучше и быстрее. Появляются новые функции. Старые остаются. Но сегодня мы поговорим про одну из существующих функций, которая уже давно существует .. не знаю, когда появилась у AMD, но у Intel она появилась еще в Pentium 4, модель 662/672 — была простая виртуализация VT-x.

Разбираемся

Поддержка SVM (Support Vector Machine) — опция позволяет включить или отключить технологию AMd SVM (Secure Virtual Machine). Эта технология представляет из себя аппаратную виртуализацию AMD, которая необходима для работы некоторых программ.

Данная технология присутствует почти во всех современных процессорах AMD, у Intel есть своя — Intel VT.

Старые процессоры могут не поддерживать виртуализацию.

Другое описание опции — помогает разгрузить процессор во время использования виртуальных машин, скорее всего данное описание не совсем точно. Хотя по сути именно такой же — если использовать виртуальные машины, а опцию не использовать — будут реально дикие тормоза.

Принцип работы — простыми словами

На самом деле ничего сложного нет:

  1. Виртуализация позволяет некоторым программам посылать команды процесс напрямую — так он обрабатывает их быстрее. Применимо только к специальным программам, которые эмулируют среду — например, Андроид, Windows, Линукс и другие.
  2. Есть обычная виртуализация и расширенная. Первая — обеспечивает прямой доступ к процессору. Вторая — доступ к устройствам на шине PCI (например аудио/видеокарта).
  3. Теоретически, аппаратную виртуализацию можно использовать и некоторые обычные программы, например Хром или видео-плеер. Почему? Вы наверно слышали где-то — аппаратное ускорение. Я об этом. Оно может работать быстрее при включенной виртуализации. Такое ускорение вроде есть в Хроме, и может быть в некоторых видеоплеерах.

Нужно ли заниматься?

И здесь тоже все очень просто:

  1. Чтобы ответить на этот вопрос, скажу иначе — отключать нет смысла. Технология никак не грузит ПК, не меняет принцип работы процессора, включает в нем некую инструкцию и все.
  2. При отключенной опции иногда могут быть проблемы при установке программ — они просто могут сообщить вам что нужна технология виртуализации, иногда они ее называют Hyper-V (хотя это виртуализация на основе гипервизора).

Опция в биосе:

Другое название — Режим SVM:

Какие программы нуждаются в этой технологии?

Программы немного и все они имеют общую направленность — эмуляция среды (операционки):

  1. VMware Workstation/Player. Позволяет создать настоящего виртуального ПК со своим процессором, оперативной памятью, жестким диском и так далее. Требует включенной виртуализации, при отключенной — будут страшные лаги. Сам по себе виртуальный ПК представляет окно в другой ПК — там может быть установлена ​​Windows, будет меню пуск, все как обычно. Но эта Windows полностью изолирована от реальной.
  2. VirtualBox. Аналог предыдущей проги, но полностью бесплатная. В большинстве случаев функции такие же, отличие в интерфейсе. По моему опыту VMware работает быстрее.
  3. BlueStacks/NOX. Позволяет установить эмулировать среду Андроид — можно установить приложения, тестировать их, даже играть в игры можно. И при этом все это на обычном ПК с Windows. Весомый недостаток — требование к ресурсам, виртуальный Андроид не будет шустро работать на том ПК, где шустро работает виртуальная Windows. Минимум 2 ядра (лучше с высокого последнего и последнего поколения) и 4 гига оперы.
  4. Ну и как я писал выше — возможно виртуализация поможет работать тем программам, используя которые используют аппаратное ускорение. Но это теория, врать не буду — не тестировал.

Вывод

Мы выложнили, что поддержка SVM:

  1. Нужно вернуться. Просто потому что она никак не вредит — ничем, абсолютно. Нет ни одной проблемы в мире, чтобы решить ее — нужно отключить виртуализацию. Так что смело включайте ее — в биосе выставьте Enabled/Enable.
  2. При использовании софта, который эмулирует виртуальный ПК — включение обязательно.
  3. Присутствует почти на всех современных процессорах как Intel так и AMD, однако по умолчанию может быть отключена.

Надеюсь информация помогла. Удачи.

На главную! 15.02. 2019 Читать! ->

Оцените статью
logicle.ru
Добавить комментарий