Как участвует процессор

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

В руководстве AMD SVM описан в разделе Secure Virtual Machine. Включение параметра может потребовать перезагрузки хоста, поэтому действуйте по процедуре производителя. На VPS этой настройкой может управлять поставщик, а не клиент.

В настройках UEFI параметр может называться SVM Mode или AMD-V. Название зависит от производителя платы. После включения проверьте, видит ли технологию операционная система и разрешает ли выбранный гипервизор создавать виртуальные машины. Не обновляйте прошивку только ради смены названия пункта без проверки инструкции к плате.

AMD-V и IOMMU - не одно и то же

AMD-V относится к процессорной виртуализации. IOMMU управляет отображением DMA-адресов устройств и их изоляцией; эта функция может использоваться при пробросе оборудования виртуальной машине. Для passthrough нужны совместимые CPU, материнская плата, прошивка, ядро и само устройство.

Вложенная виртуализация - отдельный сценарий. Она позволяет гостевой системе запускать собственный гипервизор, но возможность проброса SVM зависит от процессора, внешнего гипервизора и его настроек. Не считайте включение AMD-V гарантией работы каждого эмулятора или контейнера.

Что проверить перед запуском VM

Сначала выясните модель процессора и наличие нужной опции в UEFI. Затем проверьте конфигурацию гипервизора и сообщения ядра. Для обычных контейнеров Linux аппаратная виртуализация обычно не нужна: контейнеры используют изоляцию ядра, а не запускают отдельную гостевую ОС.

Смотрите KVM, cgroups и namespaces. Описание основано на официальном AMD64 Programmer's Manual, Volume 2, редакция 3.44 от марта 2026 года; CPU и UEFI конкретного сервера не проверялись.