Intel virtualization technology в биосе: включать или нет?
Содержание:
- Настройка виртуализации для популярных процессоров
- Нужна ли VT-x обычному пользователю ПК?
- Другие типы
- Разбираемся с виртуализацией
- Понятие виртуализации
- Надо ли вам это
- Intel AMT
- Какие виртуальные машины предпочитают использовать сегодня?
- Как войти в системные настройки BIOS?
- Общая информация
- Виды виртуализаций
- MEmu 6.3.7 is Released!
- How to enable virtualization technology (VT-X) in UEFI-based computers
- How to enable virtualization technology in Lenovo, Asus, HP, Dell, Acer
- Полезная информация об отключении технологии виртуализации
- Как включить Intel Virtualization Technology
- Как включить виртуализацию
- Do you need Intel VT-x or AMD-V based CPU to run Virtual Machines?
- История и особенности технологии
- Как проверить поддерживает ли ваш процессор аппаратную виртуализацию Intel VT-x/VT-d и AMD-V
- Ошибка в программе VirtualBox. Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе. Что делать?
- Шаг 2: Включение виртуализации в опциях процессора Intel / AMD
- Intel Turbo Boost
- Зачем нужна технология виртуализации обычному пользователю
Настройка виртуализации для популярных процессоров
Устройство BIOS зависит от производителя вашего процессора и компьютера
Важно знать, где искать нужный пункт. Приведенные алгоритмы можно также использовать, чтобы решить проблему, как проверить, включена ли виртуализация Windows
Intel
Посмотреть все 3 фото
С этим процессором в BIOS необходимо работать по следующему алгоритму:
- найдите вкладку Advanced;
- в ней перейдите в CPU Configuration;
- перед вами появится список, в котором нужно найти строку Intel Virtualization Technology;
- смените напротив этой строки параметр с Disable на Enable;
- подтвердите свои действия.
После этого компьютер перезапустится и вы сможете пользоваться виртуализацией без ограничений. Если в строке напротив Intel Virtualization Technology стояло Enable, то ничего менять не нужно – на этом уровне все уже настроено.
AMD
Работа с настройкам и в этом случае не будет отличаться от описанной выше. Изменится лишь только название некоторых пунктов:
- найдите CPU Configuration;
- перед вами появится список, в котором нужно найти строку SVM Mode;
- смените напротив этой строки параметр на Enable;
- подтвердите свои действия.
После активации этого параметра, вы сможете работать с эмуляторами.
Как активировать виртуализацию на Windows 10 и 8?
Если вы все правильно сделали, то Hyper—V сразу появится в списке программ. После перезагрузки эта встроенная утилита начнет свою работу. Аналогично включается виртуализация на восьмой версии операционной системы.
В чем особенности настройки виртуализации на Windows 7?
Теперь разберемся, как включить виртуализацию на Windows 7. В отличие от более современных модификаций операционной системы, в «семерке» нет встроенной утилиты для создания виртуальных машин. Если вам потребовалась виртуализация, то необходимо действовать так:
- проверить возможность работы процессора в этом режиме;
- активировать виртуализацию в BIOS;
- скачать программную утилиту Hyper—V с сайта Microsoft;
- установить и настроить эту программу.
Нужна ли VT-x обычному пользователю ПК?
Суть Intel Virtualization Technology заключается в том, что технология позволяет создавать на обычном персональном компьютере так называемые виртуальные машины. И все. То есть, ни о каком ускорении, повышении производительности речи совершенно не идет.
Естественно, сразу же возникает вопрос – а пользуется ли обычный пользователь ПК этими самыми виртуальными машинами. Да, чаще всего их используют различные узкопрофильные специалисты, которые занимаются программированием, наладкой и другими процессами. Но и обычному обывателю такая ВМ может пригодиться. Для чего? Вот только несколько, самых популярных примеров:
- Установка и полноценное использование на одном персональном компьютере сразу несколько различных операционных систем. Например, ОС Виндовс и Линукс. Удобно, когда требуется запустить какую-то специфическую программу, ради которой нет необходимости полностью менять операционку;
- Использование программного обеспечения, благонадежность которого, по каким-либо причинам вызывает подозрения. Возможно, в них сидят вирусы, различные программы-шпионы или взлома. И запускать такое ПО на обычном компе очень нежелательно. А использование виртуальной машины позволит гарантировать, что основная система не пострадает. И одновременно получить желаемый результат;
- Тестирование ПО. Иногда для этого необходимо создавать специальные условия. Например, иметь на ПК определенное количество ядер в процессоре, конкретную частоту ЦП, объем памяти и так далее. Использование ВМ позволяет легко выставить нужную конфигурацию и проверить результат. И не надо для этого физически что-то менять в оборудовании. Например, человек хочет запустить и часто использовать какую-то программку. Но характеристик его ПК недостаточно. Требуется апгрейд оборудования. Изначально можно подобрать оптимальную конфигурацию системы таким образом, а только затем – отправиться в магазин и приобрести все необходимое.
Есть множество программ, которым требуется определенная версия операционной системы. Особенно это касается достаточно старых продуктов. Например, у вас стоит Десятка или Семерка Виндовс, а очень хочется запустить какое-то ПО (например, игру), которое нормально функционирует только в XP или в более ранних версиях. Установите ВМ и проблема будет быстро решена.
Еще один интересный вариант – работа с сайтами. Да, ВМ позволяет создавать эмуляцию сети. Представьте ситуацию:
- Вы – неопытный пользователь, который очень хочет иметь собственный сайт. Но не имеет опыта в их создании;
- Денег на это особо нет, чтобы привлекать сторонних специалистов. Плюс очень хочется научиться всему самому.
Можно пойти классическим путем:
- Обратиться к хостинг-компании;
- Заплатить за домен и оплату услуг удаленного сервера;
- А затем – приняться за создание личного интернет-ресурса.
А если не получится? Или в процессе создания перехочется? Получается, что деньги были потрачены зря?
Установив виртуальную машину, можно спокойно создать эмуляцию сети и в полностью идентичном реальному режиму приступить к созданию прототипа своего сайта. И, если все получится и устроит человека – повторить все уже классическим способом.
Другие типы
- Программное обеспечение
- Виртуализация приложений и виртуализации рабочего пространства : выделения отдельных приложений от основной операционной системы и других приложений; тесно связан с концепцией портативных приложений
- Виртуализация сервисов : эмуляция поведения определенных компонентов в разнородных компонентных приложениях, таких как приложения на основе API , облачные приложения и сервис-ориентированные архитектуры.
- объем памяти
- Виртуализация памяти : объединение ресурсов оперативной памяти (RAM) из сетевых систем в единый пул памяти.
- Виртуальная память : создание впечатления приложения о том, что у него непрерывная рабочая память, изолирующая ее от базовой реализации физической памяти.
- Место хранения
- Виртуализация хранилища : процесс полного абстрагирования логического хранилища от физического хранилища.
- Распределенная файловая система : любая файловая система, которая обеспечивает доступ к файлам с нескольких хостов, совместно используемых через компьютерную сеть.
- Виртуальная файловая система : слой абстракции поверх более конкретной файловой системы, позволяющий клиентским приложениям получить единообразный доступ к различным типам конкретных файловых систем.
- Гипервизор хранилища : программное обеспечение, которое управляет виртуализацией хранилища и объединяет ресурсы физического хранилища в один или несколько гибких пулов логических хранилищ.
- Виртуальный диск : компьютерная программа, имитирующая дисковод, например жесткий диск или дисковод оптических дисков (см. Сравнение программ создания образов дисков ).
- Данные
- Виртуализация данных : представление данных в виде абстрактного слоя, независимого от базовых систем баз данных, структур и хранилища.
- Виртуализация базы данных : разделение уровня базы данных, который находится между хранилищем и уровнями приложения в стеке приложений по всем
- Сеть
- Сетевая виртуализация : создание виртуализированного сетевого адресного пространства внутри или между сетевыми подсетями.
- Виртуальная частная сеть (VPN): сетевой протокол, который заменяет фактический провод или другой физический носитель в сети абстрактным уровнем, позволяя создавать сеть через Интернет.
Разбираемся с виртуализацией
ШАГ 1: поддерживает ли ее ЦП
И так, для начала стоит сказать, что если у вас относительно новый ПК — скорее всего ваш процессор поддерживает аппаратную виртуализацию (так называемые технологии Intel VT-X и AMD-V (более подробно на Википедии)).
Но тем не менее, прежде чем разбираться с эмуляторами, “рыскать” по BIOS и “искать” оное — не помешало бы уточнить этот момент. (тем более, что в BIOS номинально строка может быть, а по факту… она будет “пустой”)
Для этого необходимо узнать точную модель своего ЦП. Сделать это можно, например, с помощью сочетания Win+R, и команды msinfo32 (см. скрин ниже ).
Сведения о системе — что за ЦП
После, зная модель ЦП, найдите спецификацию к нему (Google ), и посмотрите, есть ли в разделе с технологиями (инструкциями) искомая строка (Intel VT-X и AMD-V ).
Спецификация к ЦП от AMD и Intel
ШАГ 2: проверяем, задействована ли она (Windows 10)
В Windows 10 довольно просто и быстро узнать, включена ли виртуализация. Для этого достаточно:
- запустить диспетчер задач — Ctrl+Alt+Del (или Ctrl+Shift+Esc);
- перейти во вкладку “Производительность / ЦП” и посмотреть строку “Виртуализация”;
-
в моем примере ниже — она отключена! Чтобы включить ее, необходимо будет воспользоваться настройками BIOS…
Виртуализация — отключено!
ШАГ 3: включаем виртуализацию (настройка BIOS)
1) Первое действие — входим в настройки BIOS (на всякий случай привел ссылку на инструкцию с подробным описанием, как это можно сделать).
2) Второе, необходимо найти вкладку с расширенными настройками системы — обычно она именуется примерно, как “System Configuration” или “Advanced Mode” (зависит от версии BIOS / UEFI). Пару примеров ниже.
Virtualization Technology (Enabled — значит включено!)
UEFI (Asus) – Advanced Mode / кликабельно
Intel Virtualization Technology – Disabled / кликабельно
3) Не забудьте, что после изменения настроек в BIOS — их необходимо сохранить (чаще всего клавиша F10 — Save and Exit).
Кроме этого, обратите внимание, что в Windows 10 по умолчанию компонент Hyper-V отключен (а он может понадобиться, при использовании некоторого ПО, связанного с виртуализацией…). Чтобы включить этот компонент:
Чтобы включить этот компонент:
- нажмите сочетание Win+R;
- в окно “Выполнить” выставьте команду optionalfeatures и нажмите Enter;
- в открывшемся окне с компонентами Windows — найдите оный и включите его. Нажмите OK!
Hyper-V — включено!
PS
У меня на блоге было несколько заметок, посвященных настройке и использованию виртуальных машин. Возможно, пробежавшись по этим инструкциям, вам удастся быстрее настроить виртуальную машину и решить свою задачу. Ссылочки ниже.
Дополнения по теме – будут кстати!
Всего доброго!
Полезный софт:
- Видео-Монтаж Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!). Видео сделает даже новичок!
- Ускоритель компьютера Программа для очистки Windows от “мусора” (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Понятие виртуализации
Прежде всего, что же значит само понятие виртуализации? Под виртуализацией в компьютерных технологиях подразумевают моделирование аппаратного обеспечения программными методами. При помощи технологии виртуализации можно создать несколько виртуальных, то есть моделируемых программным образом компьютеров, используя при этом всего лишь один-единственный, достаточно мощный физический компьютер.
Основные преимущества виртуализации:
- Повышение эффективности использования аппаратного обеспечения
- Уменьшение материальных затрат
- Оптимизация распределения ресурсов
- Повышение безопасности работы
- Упрощение администрирования
- Повышение надежности
Для создания виртуальных систем используется специальное ПО, называемое гипервизором. Однако из-за ряда особенностей старых процессоров архитектуры Intel гипервизор не был в состоянии максимально эффективно использовать их вычислительные мощности для создания виртуальных машин.
Поэтому ведущие разработчики процессоров для ПК, компании Intel и AMD, разработали так называемую технологию аппаратной виртуализации, которая оптимизирует работу процессоров таким образом, чтобы значительно повысить эффективность ПО для виртуализации. Вариант технологии поддержки аппаратной виртуализации от компании Intel носит название Intel-VT, а вариант AMD – AMD-V.
Надо ли вам это
Зачем такая замечательная технология рядовому юзеру, что дает она и дает ли вообще? По большому счету, незачем, и поддержка виртуализации в процессоре домашнего ПК – скорее дань трендам, чем насущная необходимость.
С задачами по виртуализации, которые могут возникнуть, прекрасно справляются и программные средства. Если не поддерживает виртуализацию процессор вашего ПК – не спешите начинать апгрейд. Скорее всего, необходимости в этой технологии у вас не возникает вовсе.
Меж тем, технологии сегодня оказывают поддержку и широко внедряют оба кита, на которых держится производство компьютерных процессоров – Intel и AMD. Естественно, обойдется покупка такого девайса дороже – и не потому, что технически он гораздо сложнее.
Дело в маркетинге – за поддержку виртуализации, некоторые готовы выложить лишние деньги, не понимая толком, что такое им хотят продать.
Intel AMT
Intel AMT (Intel Active Management Technology) позволяет удаленно управлять ПК или ноутбуком, причем, даже в том случае, когда ОС не установлена или неработоспособна, когда отсутствуют драйверы сетевого интерфейса или компьютер вообще выключен.
АМТ реализована на аппаратном уровне в некоторых версиях процессоров и системной логики Intel. Работает она через проводное сетевое подключение (для работы через беспроводное все же понадобится ОС и сетевые драйвера), создавая отдельный независимый канал обмена данными. Для обеспечения конфиденциальности используется шифрование. Прошивка Intel AMT находится обычно на той же микросхеме, что и BIOS, и обновляется вместе с ним.
АМТ существенно упрощает жизнь подразделениям техподдержки, т.к. позволяет решать программные проблемы компьютера (включая перенастройку BIOS) без физического доступа к рабочему месту сотрудника. AMT дает возможность включить и выключить компьютер, что полезно дежурному администратору при обновлении ОС или ПО после окончания рабочего дня.
Какие виртуальные машины предпочитают использовать сегодня?
Их достаточно большое количество. Но наиболее популярными вариантами считаются следующие:
VirtualBox
Этот продукт легко интегрируется с практически со всеми современными операционными системами. То есть, его можно запускать, если изначально на компе стоит Виндовс, Линукс, ОС Мак и так далее.
Поддерживает как 32-разрядную, так и 64-рязряднуцю систему.
VMware
Считается одним из лучших вариантов VM на сегодняшний день. Поддерживает все основные современные технологии. Например, спокойно работает с USB 3.0.
Единственный недостаток – она платная. Можно пользоваться и бесплатным вариантом, но в нем основной функционал будет изрядно урезан.
Microsoft Virtual PC
Полностью бесплатная оболочка. Правда, исходя из названия, сразу же можно выявить один недостаток. А именно, возможность работы только с ОС Microsoft Windows. Никаких Linux или Mac установить таким образом не получится.
Как войти в системные настройки BIOS?
Чтобы это сделать, придется немного покопаться в системных настройках. Впрочем, эта процедура вовсе не так сложна, как может показаться поначалу. Затруднения могут возникнуть только на этапе входа в BIOS. Все дело в том, что у разных моделей персональных компьютеров и ноутбуков свои «ключи» — «горячие клавиши», которые нужно нажать, чтобы войти в нужный раздел. Но в общих чертах процедура схожа: чтобы попасть в BIOS, вам нужно перезапустить компьютер, и в тот момент, когда на экране появится фирменный логотип, нажать нужную кнопку. У изделий фирмы Acer это F8, у Asus — F12 и так далее.
Альтернативный вариант — открыть параметры компьютера, выбрать пункт «Обновление и безопасность», а затем перейти во вкладку «Восстановление». На этой вкладке нужно будет щелкнуть по строчке «Особые варианты загрузки». Компьютер перезапустится, после чего появится синий экран, где нужно будет выбрать пункт «Диагностика» + «Дополнительные параметры» — «Параметры встроенного ПО UEFI». За этим последует еще одна перезагрузка, после которой вы наконец попадете в нужный раздел с настройками.
Итак, мы успешно вошли в BIOS. Что дальше?
Общая информация
Для начала вам следует проверить, поддерживается ли данная технология компьютером или ноутбуком на аппаратном уровне. Сделать это проще всего с помощью утилиты LeoMoon CPU-V. Используется она так:
- Откройте страницу https://leomoon.com/downloads/desktop-apps/leomoon-cpu-v/.
- Пролистайте ее до конца и кликните на оранжевую кнопку DOWNLOAD.
- Извлеките содержимое архива leomoon-dot-com_leomoon-cpu-v_win.zip в любой каталог.
- Откройте файл LeoMoon CPU-V.exe.
Верхние два блока нас не интересуют, поэтому обратите внимание на нижние:
- VT-x Supported – наличие поддержки Virtualization Technology
- VT-x Enabled – ее состояние.
Виды виртуализаций
Технологии виртуализации — это результат работы двух известных компаний AMD и Intel, разрабатывающих и выпускающих процессоры и другое компьютерное оборудование.
Все началось с того, что программное обеспечение от Intel под названием гипервизор, используемое для работы с виртуальными системами, не обеспечивало требуемую производительность. В связи с этим корпорации начали поиск путей обхода возникшего затруднения и приступили к выпуску поддержки виртуальных машин, которая размещалась непосредственно в процессорах. Компания Intel назвала свою технологию Intel-VT-x, у AMD она получила имя AMD-V. Благодаря новым возможностям поддержка виртуальных систем благоприятно повлияла и улучшила функционирование главного процессора, без воздействия на центральную систему.
Использовать функцию виртуализации и включать ее в BIOSe необходимо лишь тогда, когда требуется установить и использовать на физическом ПК виртуальную машину.
Это может потребоваться для тестирования программного обеспечения или наблюдения за поведением компьютера с разнообразными комплектующими после инсталляции операционных систем разных видов.
Если необходимости в установке виртуальной системы нет, функция виртуализации не будет использоваться и включать ее нет необходимости. Также нужно учитывать, что изначально в BIOS она отключена и не оказывает никакого воздействия на работоспособность устройства.
MEmu 6.3.7 is Released!
MEMU Android Emulator 6.3.7 is officially released!
New feature walk-through in MEMU 6.0
Release note:
What’s fixed:
Fixed the issue that disk space cannot be expanded
Fixed the smart keymapping of Brawl Stars
Fixed the high CPU usage after launching MEmu
Fixed some other tiny bugs
>> Newbie to MEmu? No worry, Getting Started
>> Need old stable release? Release Archive
>> Back to MEmu 101, everything you need to know about MEmu <<
Official Website: https://www.memuplay.com
Official Twitter: https://twitter.com/MicrovirtMEmu
Facebook Page: https://www.facebook.com/memuplayer
User Group: https://www.facebook.com/groups/memuplayer
How to enable virtualization technology (VT-X) in UEFI-based computers
On a UEFI-based computer, you don’t have to press a key when the computer starts. Instead, you need to hold down the Shift key and click Restart to reboot directly from the Advanced Startup options to the UEFI firmware settings.
Once you enter the setup menu, you can start looking for options labeled “Intel VT-x,” “Intel Virtualization Technology,” “Virtualization Extensions,” “Vanderpool,” or similar. When this option is enabled, press F10 to save the settings changes and reboot the PC.
Typically, you can under the Processor submenu. This submenu can be located somewhere under the “Chipset,” “Northbridge,” “Advanced Chipset Control,” or “Advanced CPU Configuration” menus.
Note: CPU virtualization has a different name depending on the CPU manufacturer.
Intel CPUs, this feature is called Intel Virtualization Technology or Intel VT, while for AMD CPUs, it is called AMD-V. Whatever it is called, each virtualization technology generally provides the same functionality and benefits to the operating system.
How to enable virtualization technology in Lenovo, Asus, HP, Dell, Acer
Lenovo
Turn on the computer.
Press the to start the BIOS.
Navigate to the Configuration tab and select Intel Virtual Technology, then switch to Enabled.
Press F10. Then, press Enter on YES to save the settings and confirm booting to Windows.
Acer
Open the Acer system. Press the F2 key in the boot BIOS Setup.
Select the System Configuration tab, then select Virtualization Technology and press Enter.
Select Enabled and press Enter. Press the F10 key to save your changes.
ASUS
Turn on your computer.
Press the F2 key to start the BIOS Setup.
Go to the Advanced tab, select Virtualization Technology and then Enable it.
Press the F10 key, select Yes, then press Enter to save your changes and reboot to Windows.
HP
Turn on the HP computer and immediately press F10 to boot into the BIOS.
Under the Security tab, use the down arrow to select System Security and press Enter.
Select Virtualization Technology (VTx), press Enter, then Enable it.
When you are done, click F10 to save your changes and exit the BIOS.
Dell
Turn on your Dell computer. Press the F2 key to start the BIOS.
Select the Advanced tab, then select Intel Virtualization Technology and Enable it.
Press the F10 key and select Yes, then press the Enter to save changes and reboot to Windows.
Полезная информация об отключении технологии виртуализации
Таким образом, включение виртуализации через БИОС выполнить очень просто. Если же пользователю потребуется отключить эту функцию, ему нужно учитывать несколько важных нюансов.
Если пользователь задействует виртуальные машины типа Virtual PC, VirtualBox, WMware Virtual Machine, а также оригинальную программу Microsoft, называющуюся Hyper-V, функция виртуализации должна быть в обязательном порядке активирована, даже если в параметрах системы задействована поддержка компонентов Windows. Такое правило актуально для ОС Windows в новейших версиях, начиная от Windows 7 и заканчивая «десяткой».
Для ОС Windows XP или Vista это правило не является важным условием, которого необходимо придерживаться. При этом нужно учитывать, что если устаревшие версии операционной системы устанавливаются на новейших компьютерах с современными комплектующими, включение виртуализации тоже может понадобиться.
Это происходит очень редко, потому что установка устаревшей операционной системы на современное «железо» не позволит раскрыть максимальные возможности устройства. Именно поэтому рекомендуется использовать современные компьютерные комплектующие только вместе с актуальными версиями операционных систем, а также в сочетании с системами диагностики и управления UEFI, заменившими известный и использовавшийся в течение продолжительного срока BIOS.
Как включить Intel Virtualization Technology
Четко следуйте инструкции, чтобы ничего не поломать:
- Сначала перезагружаем компьютер. Можете сделать это нажатием на кнопку на корпусе или человеческим способом через меню «Пуск».
- Пока компьютер загружается, жмем на одну из клавиш для запуска BIOS. Для разных моделей материнских плат .
- Оказавшись в BIOS, переходим во вкладку Advanced. Это расширенные настройки.
- Переходим в подменю CPU Configuration.
Вот подпункт меню, который нам нужен
Ищем опцию Intel (R) Virtualization Tech. Перемещаем курсор на нее и нажимаем клавишу «Ввод» (Enter).
А опции, которые касаются именно процессора
- Затем перемещаем курсор на строчку Enabled и снова нажимаем Enter.
- После внесения изменений нажимаем клавишу F10. Она сохранит все настройки и перезагрузит компьютер.
Теперь ваш ПК поддерживает настройку виртуальных машин. Можете смело скачивать какой-нибудь VirtualBox и экспериментировать. Например, поставить macOS.
Post Views:
7 437
Как включить виртуализацию
Активировать эту опцию можно в БИОСе (при условии, что она не включена изначально). Как включить: при перезагрузке компьютера нажать кнопку Del или F2 (чаще всего, на некоторых материнских платах кнопка может быть другой) и найти в меню пункт Virtualization Technology.
Разницу можно почувствовать только при запуске гостевой ОС в привычной вам среде. Работать она будет шустро, именно благодаря прямому доступу виртуальной ОС к ресурсам процессора, что и должна обеспечить виртуализация.
Я уже упоминал в этой статье эмуляторы Android. Да, это виртуальные устройства с поддержкой виртуальной же ОС, поэтому для нормальной их работы, поддержка виртуализации таки необходима. В противном случае даже простенькие приложения будут дико тормозить – впрочем, как и сам Андроид, запущенный в среде Виндовс.
Отдельного упоминания эмуляторы заслуживают потому, что в последнее время они стали очень популярны. Несмотря на то, что почти в каждой семье уже есть планшет и несколько смартфонов, в некоторые игры удобнее играть с помощью клавиатуры и мышки – например, в PUBG Mobile.
Впрочем, это касается исключительно олдскульных геймеров. Поколению, выросшему на играх для сенсорных устройств, рубиться в шутеры, таки удобнее на планшетах и смартфонах.
Do you need Intel VT-x or AMD-V based CPU to run Virtual Machines?
The answer is both Yes and No. Intel VT-x or AMD-V capable processors have inbuilt set of processor instruction that can handle virtualization effectively. To be able to use these instruction, they need to be enabled in BIOS. By default they are not enabled. Some say that enabling virtualization in BIOS slows down the performance of the CPU. But these days, the lag is hardly noticeable. My experience is that, enabling Inter VT or AMD-V did not slow down the performance of my computer.
So to give it to you straight, If you plan to run 64 bit virtual machines on your computer, you need a Intel VT-x or AMD-V.. But if you plan to run 32 bit virtual operating system as guest, you don’t need Intel VT-x or AMD-V CPU. Any normal CPU would work just fine.
История и особенности технологии
Впервые процессоры с этой технологией компания Интел выпустила в 2005-ом году. Производитель предложил сразу два варианта пользователям – 662-ю и 672-ю модели.
Изначально технология получила загадочное, многообещающее название «Vanderpool», но большинству юзеров она известна как VT-x.
Сразу хочется отметить, что не все фирменные центральные процессоры от этого производителя выпускаются с поддержкой этой технологии. Ее наличие подтверждается присутствием так называемого флага поддержки «vmx». Для проверки этого флага в операционных системах Linux и Mac присутствуют специальные команды:
- Для первой это grep vmx /proc/cpuinfo;
- Для второй ОС – sysctl machdep.cpu.features.
В 2013-ом году компания Intel предложила решение, которое ускоряет эту технологию. Оно стало доступно с архитектуры Haswell и называется VMCS. VT-x изначально создавалась для процессоров серии Pentium 4. На более современных моделях используется более продвинутый аналог – VT-d.
Аналогичная технология существует и у конкурента Интел – компании AMD. Она называется AMD-V и также имеет второе кодовое название – «Pacifica».
Для большинства процессоров VT-x изначально, по умолчанию, находится в неактивном состоянии. То есть, ее надо включать. И делается это как раз через BIOS. Но перед тем, как осуществить данный шаг, необходимо понимать, зачем это вообще нужно.
Как проверить поддерживает ли ваш процессор аппаратную виртуализацию Intel VT-x/VT-d и AMD-V
На сегодняшний день известно, что поддержка аппаратной виртуализации Intel VT-x/VT-d и AMD-V необходима для работы виртуальных машин, таких как VirtualBox и VMware Workstation, а также для работы так называемых программ эмуляторов мобильных операционных систем, например для ОС Android.
В наше время почти все современные компьютеры имеют поддержку данной технологии, но есть конечно и такие которые не поддерживают. И для того чтобы узнать, имеет ли наш процессор поддержку данной технологии, мы для начало зайдем в
BIOS нашего компьютера и посмотрим есть ли там интересующая нас настройка. Я добавил в статью несколько примеров того как выглядит пункт включения виртуализации в разных версиях BIOS.
В основном включение этого параметра находится на вкладке advanced, далее как видно на картинке ниже, под названием intel virtualization technology и скрывается доказательство того, что данный компьютер поддерживает эту технологию.
В данной версии BIOS переходим во вкладку advanced BIOS features, где так же видим в пункте virtualization поддержку данной технологии.
И здесь в пункте advanced BIOS features видно, что аппаратная виртуализация поддерживается процессором.
Ну и последний вариант, где во вкладке advanced в пункте secure virtual machine mode, мы также может включить данную технологию.
После запуска, программа сразу покажет информацию о том поддерживает или не поддерживает технологию виртуализации ваш процессор. Увидеть это можно в третьем по счету блоке. Как вы уже догадались, если стоит надпись yes значит поддержка есть.
Если написано Locked OFF, это значит что, поддержка данной технологии есть, но её надо включить. А включается она, как мы уже знаем, в BIOS-е нашего компьютера.
Ну и если блок имеет надпись NO, значит технология аппаратной виртуализации не поддерживается вашим процессором.
Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.
Спасибо за внимание!
Ошибка в программе VirtualBox. Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе. Что делать?
При работе с программным продуктом виртуализации VirtualBox, нередко возникают проблемы и неполадок, связанные с установкой на виртуальную машину той или иной операционной системы. Причины возникновения ошибок в работе могут быть разные и с одной из них, где говорится о том, что «аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе», мы будем разбираться в данной статье.
В данном случае, такая проблема возникла при установке операционной системы windows 8, хотя когда производилась установка ОС windows 7, такой ошибки не возникало. Как же нам решить данную проблему? Узнаем ниже.
Итак, в первую очередь мы должны убедиться в том, что процессор поддерживает функцию VT-x/AMD-V, для это прочитайте статью Как проверить поддерживает ли ваш процессор аппаратную виртуализацию Intel VT-x/VT-d и AMD-V. А для её включения, необходимо перейти в BIOS материнской платы. Для это перезагружаем компьютер и переходим в BIOS нашей системы.
Для того, что бы перейти в BIOS, нам нужно при включение компьютера нажимать клавишу Delete на клавиатуре. (Если не заходит с помощью клавиши delete попробуйте F1, F2) При включении компьютера на начальном экране обычно видно какая клавиша ведет в BIOS.
В результате мы попадаем в BIOS нашего компьютера. Далее выбираем вкладку «Advanced». Там мы видим вкладку «CPU Configuration» выбираем её и нажимаем «Enter»
Попадаем в меню конфигураций, где видим вкладку «Secure Virtual Machine Mode», напротив стоит значение «Disabled», что означает отключено, нам просто надо её включить, для этого нажимаем на вкладку и выбираем значение «Enabled».
Как мы видим на рисунке значение поменялось, теперь нам надо сохранить внесённые изменения.
Для сохранения внесённых изменений переходим на вкладку «Exit», далее выбираем вкладку «Exit & Save Changes». В открывшемся окошке где нам предлагают сохранить внесенные изменения, нажимаем «OK» и ждем пока компьютер перезагрузится.
Далее открываем программу VirtualBox, заходим в «настройки» той системы которую хотели установить, в моём случае это Windows 8.1.Нажимаем на вкладку «система», далее «ускорение», ставим галочки напротив указанных на картинке пунктов и нажимаем «OK».
Всё! Ошибка больше не выскакивает, можно начинать установку.
Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы если у вас что то вдруг пошло не так.
Спасибо за внимание!
Шаг 2: Включение виртуализации в опциях процессора Intel / AMD
После входа в UEFI или BIOS нужно найти и включить функцию виртуализации. Во многих случаях она находится в разделе «Дополнительные параметрами» (Advanced Settings), в настройках конфигурации процессора (CPU Configuration). В некоторых случаях она размещена на вкладке разгона (ОС).
Для процессоров Intel аппаратная виртуализация активируется опцией Intel Virtualization Technology.
Если установлен процессор AMD нужно включить SVM Mode или SVM Support.
Чтобы включить параметр, измените значение с «Disabled» на «Enabled». Сохраните изменения и выйдите из настроек, компьютер загрузится в обычном режиме.
Источник
Intel Turbo Boost
Intel Turbo Boost — технология автоматического разгона процессора, которая позволяет увеличивать тактовую частоту его работы при краткосрочной нагрузке, выходя за рамки, разрешенные теплопакетом (TDP).
Последние годы производители стремятся делать корпуса устройств (особенно ноутбуков и планшетов) все тоньше, что не позволяет размещать в них эффективную систему охлаждения: ее возможностей зачастую не хватает даже для современных энергоэффективных решений. Это заставляет ограничивать тактовую частоту процессора, чтобы не допускать перегрева и троттлинга.
При этом большую часть времени процессор современного ПК (при обычных офисных или домашних сценариях) проводит в простое с редкими всплесками краткосрочной интенсивной нагрузки. Поскольку процесс нагрева процессора и реакции системы охлаждения на это событие не мгновенные, первый короткое время может работать и на более высокой частоте, чем это позволяют заданные параметры системы охлаждения. Встроенные службы мониторинга отслеживают потребление энергии и температуру процессора и при превышении порогов снижают тактовую частоту до безопасного уровня.
Таким образом, короткие, но интенсивные задачи процессор будет выполнять быстрее, создавая позитивное впечатление у пользователя о более высокой «отзывчивости» системы. Если же нагрузка длительная, то через некоторое время частота опускается до уровня, на котором система охлаждения справляется с отводом тепла.
Эффективность работы Turbo Boost зависит в первую очередь от системы охлаждения: при наличии мощного вентилятора и радиатора процессор может работать на максимальной частоте неограниченно долго. В последних поколениях Intel позволяет производителям самостоятельно указывать TDP для своих систем, т.е. одна и та же модель процессора будет вести себя по-разному в зависимости от возможностей конкретного устройства.
Зачем нужна технология виртуализации обычному пользователю
Данная технология помогает расширить возможности компьютера и повысить эффективность используемого аппаратного обеспечения. Особенно широкое применение она получила в тестовых целях: перед запуском новую программу нужно «обкатывать» на различных устройствах, устраняя ошибки.
Виртуализация на домашнем ПК является настоящей необходимостью, если вы занимаетесь программированием под iOS или Android. При желании изучать Linux, используя операционную систему Windows, виртуализация избавит вас от необходимости стирать имеющуюся ОС и устанавливать другую с переносом данных.
Без этой технологии, пришлось бы устанавливать на один компьютер две и более операционных систем, делать загрузчик для них всех и запускать каждую ОС поочередно, что очень не удобно и отнимает много времени.
Виртуализация позволяет обойти все эти недостатки. Используя ее, можно запускать несколько OS одновременно и работать параллельно в той или иной среде выполняя соответствующие задачи.