У меня 13-дюймовый суб-ноутбук / большой нетбук, у него AMD AMD Athlon Neo X2 L335, и я выбрал этот, потому что он поддерживает аппаратную виртуализацию.
В конце концов, я практически не использую виртуализацию, однако, когда я это делаю ... это быстро.
К моему шоку, я вошел в BIOS и увидел, что виртуализация была отключена!
Я включил это, и я не вижу разницы в скорости .... или, по крайней мере, ничего, что я могу сказать.
У меня нет времени делать полный набор тестов - и я запускаю довольно много программного обеспечения на хосте, так что это не будет научным. Я искал довольно много мест, и я просто не могу найти какие-либо тесты, показывающие разницу между включенным / отключенным битом виртуализации на том же оборудовании. У кого-нибудь есть ориентиры, которые они видели, которыми они могут поделиться?
Кроме того, я знаю, что некоторое время назад был шум, когда Sony отключила аппаратную виртуализацию на некоторых моделях и предложила ее только в своих более высоких моделях в качестве расширенной функции, однако, кроме форсированной продажи, есть ли преимущества наличия он отключен, например, аккумулятор / отопление? Я просто не могу найти информацию и не могу понять, почему она будет отключена по умолчанию.
Редактировать---
Чтобы добавить, единственное, что я могу найти, это то, что без него вы не сможете выполнить виртуализацию x64 так быстро. Это единственный недостаток, который я могу найти. Однако, если это единственная разница, то меня все равно интересует вторая часть вопроса - зачем предлагать вариант ее отключения?
источник
Ответы:
На самом деле есть довольно хороший ответ на вопрос: «Есть ли какие-либо тесты для виртуальных машин с VT-x и без него при сбое сервера. Несмотря на то, что ответу уже около полутора лет, он все же разумен. зависит "в целом AMD-V и Intel VTx действительно повышают стабильность и облегчают разработку виртуальных машин.
Что касается того, почему опция его отключить. Некоторые процессоры не поддерживают аппаратную виртуализацию, а некоторые BIOS в сочетании с этими процессорами не сообщают об этом правильно. Возможность специально отключать аппаратную виртуализацию является плюсом в таких случаях. Вероятно, есть и некоторые опасения по поводу стабильности. Это более новая технология, и если появляется ошибка стабильности или производительности, проще сказать людям отключить виртуализацию в BIOS, а затем всем обновлять BIOS до версии, позволяющей отключить ее. Наконец, это также возможно для тестирования. При тестировании материнской платы на стабильность и производительность со случайными различными конфигурациями проще включать и выключать BIOS, чем перестраивать BIOS и загружать его для тестирования с любым набором функций и без него.
источник
Мой опыт (я точно не помню цифры)
Windows XP (хост) Windows XP (гость)
Я сделал бенчмарк Windows в обоих (хост и гость)
Windows XP (хост) CPU 100% Graphics100% Math 100% Диск 100%
Windows XP (гостевая виртуализация VMWARE включена): процессор: 80% графика 80% математика 80% диск: 120%
Windows XP (Виртуализация гостевой VirtualPC включена): ЦП: 70% Графика 50% Математика 75% Диск: 90%
И без виртуализации производительность была примерно одинаковой, но я не смог запустить 64-битный гость без виртуализации (включая OSX). Итак, по-видимому, это около 64 бит. Может быть, есть некоторая разница, когда вы используете несколько виртуальных машин одновременно.
Мой вывод: виртуализация не меняет производительность, по крайней мере, для домашнего использования, но это необходимо для 64 бит, VirtualPC не поддерживает корректно графическое ускорение и vmware ускоряет мой диск (из-за фрагментации?)
источник