Ключевые различия между аппаратной и программной виртуализацией в VirtualBox заключаются в способе создания виртуальных сред. help.sweb.ru
Аппаратная виртуализация использует гипервизор для эмуляции работы системы средствами аппаратных устройств. wiki.merionet.ru Некоторые гостевые коды могут выполняться непосредственно на аппаратных средствах хоста, что повышает общую производительность виртуальной машины. wiki.merionet.ru Для успешной работы аппаратной виртуализации необходимы функции процессора Intel VT-x или AMD-V, которые должны быть включены в UEFI/BIOS. wiki.merionet.ru Хост и гостевые системы должны использовать одну и ту же платформу, например, x86-64. wiki.merionet.ru
Программная виртуализация требует от хост-системы полного копирования всей гостевой платформы, включая команды центрального процессора с использованием специального программного обеспечения. wiki.merionet.ru Программная виртуализация не требовательна к процессору, так как не обращается к нему в момент работы. dzen.ru Нагрузка на ПК значительно ниже, но в то же время теряется производительность. dzen.ru Этот тип виртуализации бесполезен для мощных ПК, но крайне эффективен для слабых. dzen.ru
Таким образом, аппаратная виртуализация ориентирована на повышение производительности, а программная — на снижение нагрузки на компьютер, при этом у каждого из этих подходов есть свои особенности.