Проблемы виртуальных машин (неточный ответ) - Morozov-5F/operational-system-docs GitHub Wiki
- Сложность реализации. Для запуска виртуальной машины необходимо, чтобы центральный процессор компьютера поддерживал такой режим работы. Каждый раз при выполнении привелигированной интсрукции, нужно осуществлять её перехват и вызывать монитор виртуальных машин, чтобы выполнить программную эмуляцию.
- Производительность. Так как гостевая ОС не работает напрямую с аппаратной частью компьютера, она не может быть так же эффективна, как и ОС, установленная не на виртуальную машину.
- Различные платформы виртуализации не поддерживают виртуализацию всего аппаратного обеспечения и интерфейсов.
Источники:
- Современные опреационные системы, Э. Таненбаум, 4-е изд.