Что такое опция SVM Mode в BIOS AMD
Знакомясь с интерфейсом BIOS или UEFI компьютера на базе процессора AMD, можно встретить немало опций с незнакомыми названиями и непонятных аббревиатур. Большинство из них вам никогда не пригодятся, но среди них есть и такие, знать о которых необходимо, если вы хотите использовать больше возможностей вашего ПК. Например, об опции SVM Mode, без которой вы не сможете запускать виртуальные машины.
Правда, касается это не всех гипервизоров, некоторые из них могут работать без использования аппаратной виртуализации – настройки низкого уровня, включаемой в BIOS.
В частности, к их числу относятся QEMU, Virtuozzo и Xen. Такие гипервизоры используют технологию эмуляции и называются паравиртуальными. Они не нуждаются в поддержке аппаратной виртуализации, хотя и могут использовать ее возможности.
Другое дело – такие популярные гипервизоры как VirtualBox, VMWare Workstation и Microsoft Hyper-V. Если вы попробуете запустить созданную виртуальную машину с отключенной опцией аппаратной виртуализации, то получите ошибку.
В BIOS/UEFI компьютеров на базе CPU Intel эта опция называется Virtualization, Intel Virtualization Technology или Intel VT-x, а в BIOS/UEFI ПК с процессорами AMD она имеет название SVM Mode.
Она может называться и иначе, например, SVM, Secure Virtual Machine Mode, AMD-V, AMD V(TM) Technology или Virtualization.
В большинстве моделей BIOS/UEFI она располагается в разделе БИОСа «Advanced Mode» или «Advanced CPU Configuration» → «CPU Features» (AMD Overclocking, CPU Configuration). В некоторых моделях материнских плат опция включения виртуализацией располагается в разделе «Processor Features» или «Chipset Features».
Значение «Enabled» означает, что опция включена, а «Disabled» – отключена.
Чем аппаратная виртуализация лучше программой
В отличие от программной виртуализации, а по сути эмуляции железа, аппаратная виртуализация позволяет использовать ресурсы процессора менее опосредовано, без дополнительных прокладок. Преимуществом такого подхода является более быстрая и стабильная работа виртуальных машин, а также обеспечение более высокого уровня безопасности за счет более глубокой изоляции ВМ от хостовой системы.
Опции SVM Mode нет в BIOS
Если опция SVM Mode в BIOS/UEFI отсутствует, это может говорить об одном – процессор вашего компьютера не поддерживает аппаратную виртуализацию.
Это старые, а также 32-битные ЦП, на компьютерах с такими процессорами вам будет доступна только программная виртуализация.