Virtualization technology в БИОСе что это?

Содержание

Virtualization Technology

Virtualization technology в БИОСе что это?

Другие идентичные названия опции: Vanderpool Technology, VT Technology.

Опция Virtualization Technology (технология виртуализации) предназначена для включения режима поддержки процессором технологии аппаратной виртуализации. Данная опция может принимать всего два значения – Enabled (Включено) и Disabled (Выключено).

статьи

  • Принцип работы
  • Стоит ли включать?

Принцип работы

Что же вообще означает термин «виртуализация»? Технология виртуализации позволяет пользователю иметь множество виртуальных компьютеров на одном-единственном физическом компьютере. Естественно, что такой подход зачастую имеет немало преимуществ по сравнению с наличием нескольких физических компьютеров, прежде всего в плане сокращения расходов на оборудование и уменьшения энергопотребления.

Для создания виртуальных компьютеров требуется специальное программное обеспечение. Наиболее известно такое ПО для виртуализации, как VMWare и Microsoft Virtual PC.

Сердцем любой системы виртуализации является технология, носящая название диспетчера виртуальных машин (Virtual Machine Monitor, VMM). Эта технология создает прочную основу для управления виртуализацией. В функции диспетчера виртуальных машин (который также иногда называют гипервизором) входит управление в реальном времени ресурсами компьютера и распределение их между виртуальными системами. Гипервизор может осуществлять перенос данных между системами и создавать виртуальные диски.

Диспетчер виртуальных машин позволяет запускать на одном компьютере либо несколько операционных систем (такие виртуальные операционные системы обычно называются гостевыми), либо несколько копий одной операционной системы.

Также в его задачи входит управление ресурсами памяти, процессора и устройств ввода-вывода в целях распределения их между различными виртуальными компьютерами.

Таким образом, гипервизор может позволить нескольким операционным системам использовать один и тот же процессор, что повысит эффективность его работы.

Однако долгое время технология виртуализации была основана лишь на программных методах, а на аппаратном уровне ее поддержка почти отсутствовала, в частности, из-за отсутствия четких стандартов.

Хотя одной из первых реализаций аппаратной виртуализации стала поддержка виртуального режима работы процессора Intel 8086, встроенная еще в процессор 80386 и в последующие процессоры фирмы Intel(подробнее с процессорами можно познакомиться тут ), тем не менее, возможности данной технологии были ограничены.

Сегодня ведущие производители процессоров, Intel и AMD предлагают собственные технологии виртуализации, рассчитанные уже на защищенный режим работы процессора.

Вариант технологии виртуализации от Intel носит название VT-x. Он появился в 2005 г. Эта технология внедрила в серверные и клиентские платформы ряд улучшений, обеспечивающих поддержку программных средств виртуализации. Технология VT-x позволяет различным операционным системам и приложениям работать в независимых разделах и  способна превратить компьютер в набор виртуальных операционных систем.

Технология виртуализации AMD носит название AMD-V. Впервые она появилась в процессорах Athlon 64 в 2006 г. Эта технология позволяет взять на себя некоторые задачи, выполняемые гипервизором программным способом и упростить их благодаря встроенному в процессоры AMD улучшенному набору инструкций.

По сравнению с программным методом виртуализации аппаратная виртуализация имеет ряд преимуществ.

Дело в том, что операционные системы, предназначенные для платформы Intel, разрабатывались таким образом, что операционная система должна была иметь прямой доступ к аппаратным ресурсам компьютера.

Программная виртуализация эмулировала необходимое оборудование, а технологии аппаратной виртуализации позволили операционной системе осуществлять прямой доступ к аппаратным ресурсам, избегая какой-либо  эмуляции.

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

В традиционной архитектуре Intel x86 ядро операционной системы может осуществлять прямой доступ к процессору на уровне 0. Однако в среде программной виртуализации гостевая операционная система не может осуществлять работу на нулевом уровне, поскольку он  занят гипервизором. Таким образом, гостевая операционная система может выполняться лишь на уровне 1.

Но тут есть одна загвоздка – некоторые инструкции процессора могут выполняться лишь на уровне 0. Эту проблему можно решить несколькими способами, но ни один из них не является удовлетворительным. Например, операционная система может быть перекомпилирована, чтобы избежать подобных ситуаций, но это можно осуществить лишь в том случае, если доступны исходные коды данной операционной системы. Такой подход  иногда применяется и носит название паравиртуализации.

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

Поэтому технологии аппаратной виртуализации от Intel  и AMD содержат не только новые процессорные инструкции, но и, что имеет решающее значение, позволяют использовать новый уровень привилегий.

Теперь гипервизор может работать на уровне более низком, чем нулевой (его можно обозначить, как –1), в то время, как гостевой операционной системе предоставляется в полное распоряжение нулевой уровень.

Таким образом, гипервизор был избавлен от ненужной кропотливой работы, а производительность виртуальных машин значительно увеличилась.

Технологии Intel и AMD не во всем идентичны, однако они предлагают схожие преимущества и функциональность. Помимо увеличения производительности виртуальных машин, они позволяют увеличить количество виртуальных машин на одной физической системе, а также увеличить количество пользователей виртуальных машин.

Стоит ли включать?

Опция Virtualization Technology (иногда называемая просто Virtualization) позволяет пользователю компьютера включить поддержку аппаратной виртуализации на уровне центрального процессора. Выбор значения Enabled включает эту поддержку, а значения Disabled – выключает.

Опцию Virtualization Technology следует включать лишь в том случае, если вы используете свой компьютер для запуска виртуальных машин. Включение аппаратной поддержки виртуальных машин способно значительно повысить производительность их работы. Однако в том случае, если виртуальные машины не используются, включение опции никак не повлияет на производительность компьютера.

Источник: https://biosgid.ru/parametry-bios-setup/parametry-processora/virtualization-technology-ili-vanderpool-technology.html

Как включить аппаратную виртуализацию в BIOS? Virtualization Technology — технология аппаратной виртуализации гостевых ОС (с фото) — Настройка BIOS

Virtualization technology в БИОСе что это?

Опция Virtualization Technology. Включение данной опции включает технологию аппаратной виртуализации,  основанной на специальной процессорной архитектуре.   В отличие от программной виртуализации, с помощью данной техники возможно использование изолированных гостевых систем (виртуальных машинах — VMware, Virtual PC и тд.), управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации.

На работу программ пользователя в стандартной операционной системе данная опция практически не влияет.

Значения опции:

Опция также может иметь другие названия:

  • Virtualization Technology
  • Vanderpool Technology
  • VT Technology
  • Virtualization

Примечание 1.Аппаратная виртуализация виртуализация с поддержкой специальной процессорной архитектуры. Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.

  1. В Intel VT (Intel Virtualization Technology) реализована виртуализация режима реальной адресации (режим совместимости с 8086). Соответствующая аппаратная виртуализация ввода-вывода — VT-d. Часто обозначается аббревиатурой VMX (Virtual Machine eXtension). Кодовое название — Vanderpool.
  2. AMD-V часто обозначается аббревиатурой SVM (Secure Virtual Machines). Кодовое название — Pacifica. Соответствующая технология виртуализации ввода-вывода — IOMMU. AMD-V проще и эффективнее, чем Intel VT. Поддержка AMD-V появилась в Xen 3.3.

Intel VT (Intel Virtualization Technology) — intel virtualization technology что это?

Intel VT — это аппаратная основа для программного создания виртуализации, через уменьшение ее размера, стоимости и сложности.  Например, при использовании такими системами  кэш-памяти, системе ввода-вывод. Применяется в основном пользователями в корпоративном, облачном, коммуникационном секторах.

Читайте также  Ноутбук не загружается дальше БИОСа

VT-x 13 ноября 2005 года Intel выпустила две модели Pentium 4 (модели 662 и 672), которые стали первыми процессорами, поддерживающими VT-x («Vanderpool»). VT-x представляет собой технологию виртуализации Intel режима реальной адресации на платформе x86 — VMX (Virtual Machine eXtension).

Реализована виртуализация режима реальной адресации (режим совместимости с 8086). 

VT-d (Virtualization technology for directed I/O) — технология аппаратной виртуализации ввода-вывода , созданная корпорацией Intel в дополнение к её технологии виртуализации вычислений VT-x.

Виртуализация ввода-вывода позволяет пробрасывать (pass-through) устройства на шине PCI (и более современных подобных шинах) в гостевую ОС, таким образом, что она может работать с ним с помощью своих штатных средств.

Чтобы такое было возможно, в логических схемах системной платы используется специальное устройство управления памятью ввода-вывода (IOMMU), работающее аналогично MMU центрального процессора, используя таблицы страниц и специальную таблицу отображения DMA (DMA remapping table — DMAR), которую гипервизор получает от BIOS через ACPI.

Отображение DMA необходимо, поскольку гипервизор ничего не знает о специфике работы устройства с памятью по физическим адресам, которые известны лишь драйверу. С помощью DMAR он создает таблицы отображения таким образом, что драйвер гостевой ОС видит виртуальные адреса IOMMU аналогично тому, как бы он видел физические без него и гипервизора.

Intel Virtualization Technology for Directed I/O (VT-d) — это следующий важный шаг на пути к всеобъемлющей аппаратной поддержке виртуализации платформ на базе Intel. VT-d расширяет возможности технологии Virtualization Technology (VT), существующей в IA-32 (VT-x) и Itanium (VT-i), и добавляет поддержку виртуализации новых устройств ввода-вывода. Ознакомиться подробнее с технической стороной вопроса можно здесь https://ru.wikipedia.org/wiki/

Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY

Название данной опции у данного производителя в данной версии BIOS:

Virtualization значение по умолчанию [Disabled]

Возможное значение:

Обозначение опции BIOS Описание опции в БИОСе Переведенное значение опции БИОС
Hardware assisted VirtuaIization Technology which help improve performance of system running VirtuaI Machine Softwares.Virtual Machine allows multiple OS on one conputer simultaneously. Оборудование для помощи VirtuaIization — технология которая помогает повысить производительность системы, работающей на VirtuaI-машине.Виртуальная машина позволяет запускать более производительно несколько ОС на одном компьютерные одновременно.
[Disabled] Не включать технологию аппаратной виртуализации,  основанной на специальной процессорной архитектуре.
[Enabled] Включает технологию аппаратной виртуализации,  основанной на специальной процессорной архитектуре.

Программа Aptio Setup Utility — BIOS фирмы American Megatrends Inc на системных платах Dell Inc

Название данной опции у данного производителя в данной версии BIOS (ноутбук):

Virtualization значение по умолчанию  [Enabled]

Возможное значение:

Обозначение опции BIOS Описание опции в БИОСе Переведенное значение опции БИОС
This option specifies whether a Virtual Machine Monitor (VMM) can utilize the additional hardware capabilities provided by Intel(R) Virtualization Technology. Эта опция определяет, будет ли монитор виртуальных машин (VMM) использовать дополнительные аппаратные возможности, обеспечиваемые Intel (R) Virtualization Technology.
[Disabled] Disabled = Disable Virtualization Technology. Отключен = Отключить Технология виртуализации.
[Enabled] Enabled = Enable Virtualization Technology.The factory default setting is Enabled. Введено = Включить Virtualization Technology.Заводская настройка по умолчанию — Включена поддержка.

Программа BIOS InsydeH20 Setup Utility компании Insyde Software на на системных платах Hewlett-Packard Company (HP)

Название данной опции у данного производителя в данной версии BIOS:

Virtualization Technology значение по умолчанию  [Disabled]

Данная опция находится на вкладке: «System Configuration»

Обозначение опции BIOS Описание опции в БИОСе Переведенное значение опции БИОС
Hardware VT enables a processor feature for running multiple simultaneous virtual machines allowing specialized software application to run in full isolation of each other. HP recommends that this feature remain disabled unless specialized unless specialized application are being user. Аппаратные средства VT включают функции процессора для запуска нескольких виртуальных машин одновременно, позволяя специализированным прикладным программам запускать в полной изоляции друг от друга приложения. HP рекомендует, чтобы эта функция оставалась отключенной, если пользователь не использует специально предназначенное для этого специализированное приложение.
[ Disabled ]
[ Enabled ]

Источник: http://www.NastrojkaBios.ru/protsessor/virtualization-technologiiu-apparatnoy-virtualizatsii-s-foto.html

Что такое виртуализация процессора простыми словами и как ее включить?

Virtualization technology в БИОСе что это?

Привет, на связи Алексей!  Слово «виртуальный» сегодня у всех на слуху.  У меня до сих пор  «виртуальность» ассоциациируется с  фильмом «Косильщик лужаек», который вышел в девяностые годы. С тех пор прошло много времени. У нас еще не в ходу виртуальная реальность, слава Богу. Мы пока живем и мыслим в реальном мире. А вот виртуальные компьютеры уже легко может создать любой человек у себя дома. Сделать это позволяет технология виртуализации на процессоре вашего компьютера (или ноутбука).

В сегодняшнем материале сделаю краткий обзор  как это работает, и  расскажу для чего бывает  нужен виртуальный компьютер.  Самый простой пример — у вас дома  в наличии есть обычный современный настольный ПК. На нем установлена операционная система Windows 7.

Вы решили  осваивать  Windows 10 или другую операционной систему, например Linux Mint. Раньше было доступно  только два варианта.  Или поставить новую вместо старой и потом переносить  туда данные. Можно установить обе системы на один компьютер и  запускать их поочередно. Но это не удобно.

Для того, чтобы на одном компьютере можно было запускать сразу несколько операционных систем одновременно и была реализована технология виртуализации. Проблема эта оказывается не нова, еще в 80 г двадцатого века ее пытались решить на Западе. В домашних условиях Вы, например, можете легко научиться самостоятельно устанавливать  и осваивать такие операционные системы, с какими раньше не были знакомы. А потом и научиться использовать их.

Можно тестировать работу программ в разных операционных системах. Можно играть в любимые старые игры, которые не запускаются на новых операционных системах.  Что еще дает запуск нескольких операционных систем? Виртуализация  была придумана для того, чтобы экономить денежные средства. В крупных  организациях стоят дорогие сервера, и вместо того чтобы тратить деньги на  на покупку нового  «железа» можно на ОДНОМ физическом системном блоке установить к примеру  два виртуальных сервера.

Один почтовый, другой DNS. Мы получаем ДВА отдельных сервера.  Каждый из этих  виртуальных серверов работает изолированно от друг от друга как отдельный компьютер. При этом ресурсы физического компьютера используются на полную мощность (при правильном расчете).  Никакого простоя. А если мы под эти задачи купили бы два раздельных сервера, то  их ресурсы использовались бы процентов на сорок или даже меньше. А это невыгодно, даже с точки зрения потребления электричества.

Для того, чтобы технология заработала на вашем ПК, нужно чтобы его процессор поддерживал ее. В чем ее суть простыми словами? Обычный процессор работает примерно так. Есть операционная система (любая) и процессор.

Часть данных операционной системы  обрабатывается процессором на уровне «1«. Другая важная часть команд от операционной системы работает с процессором, например только на уровне «» и занимает эту область.

Вы пытаетесь запустить виртуальную машину, а эта «нулевая» область  уже занята реальной операционной системой.

Ничего не получится. Поэтому в процессоре должна быть область «-1«, которая одновременно принимала бы команды от «новой»  операционной системы, и не затрагивала бы работу «старой».  Нужен процессор, который умеет управлять работой двух операционных систем одновременно.

Что означает виртуализация процессора AMD?

Традиционно считается, что процессоры AMD у нас доступнее и дешевеле, чем INTEL. Это совсем не значит что они хуже. Многие домашние игровые компьютеры управляются процессорами AMD. Есть мнение, что  технология виртуализации от AMD тоже проще и эффективнее, чему у Intel.

Виртуализация AMD (AMDV™) — это набор уникальных интегрированных в чип функций, которые позволяют клиентам на базе процессоров AMD  запускать несколько операционных систем и приложений на одной машине. Впервые появилась в 2008 году на процессорах Athlon x64

При установке виртуальной машины вы выделяете  для ее работы часть аппаратных средств  физического компьютера. Часть жесткого диска и  указанный объем оперативной памяти будет занимать гостевая операционная система, которая будет работать независимо от основной . AMD позволяет  оптимально использовать ресурсы компьютерных систем в различных масштабах — от домашнего компьютера до серверных пулов. При должной настройке  и контроле система надежна и безопасна.

Что такое виртуализация в процессорах Intel Core i5?

Компания Intel объявила о своих наработках в этом направлении в 2005 году. Технология носит название Intel VT и со времен процессора Pentium4  (672) ее процессоры поддерживают эту функцию.  С тех пор функционал непрерывно совершенствуется и добавляются новые возможности.  На сайте компании есть краткий перечень достижений:

  • касаемо процессора  — на виртуальной машине производительность процессора будет практически такой же как и на физической. При замене процессора на более производительный возможна миграция. На виртуальной машине можно создавать еще одну виртуальную машину (вложенная виртуализация);
  • Оперативная память при использовании VT разделяется и изолируется в том объеме который вы выделите;
  • функция реализации оптимального  ввода /вывода данных на жесткий диск и  сетевые карты обеспечивает скорость работы по сети и чтения/записи;
  • Оптимизированы возможности поддержки графических процессоров в виртуальной машине, что позволяет создавать виртуальные удаленные рабочие места на одном сервере.
Читайте также  Second boot device в БИОСе что это?

Что лучше —  AMD или Intel — тут я думаю,  что обе компании добились примерно одинаковых результатов. Теперь, когда мы познакомились с теорией, перейдем к практике. Для того, чтобы у вас заработало, нужно проверить включена ли у вас эта фукнция в настройках материнской платы.

Что значит виртуализация процессора в BIOS ?

Все современные процессоры поддерживают функцию. Ее только надо включить на материнской плате. Обычно она выключена и виртуальная машина не запустится. Для начала убеждаемся, что наш процессор поддерживает виртуализацию. Сделать это можно любым приложением, которое умеет собирать данные о вашем «железе» и выдавать ее в виде отчета.

Как проверить включена ли виртуализация на вашем ПК?

Есть утилиты которые проверяют включена ли функция на вашем процессоре, а не только ее наличие. Я пользуюсь CPU-Z,  а включение проверяю в BIOS. Запустив програму переходим на вкладку «Процессор»:

У меня процессор Intel и набор инструкций  должен быть AVX. На процессорах AMD соответсвенно будет AMD-V. Если у вас в наборе инструкции есть такая запись, значит  нужно ее активировать в BIOS.

Включение виртуализации никак не влияет на производительность процессора если вы не запускаете никаких виртуальных машин на компьютере. Однако, если вы будете использовать виртуальную машину, то производительность возрастает.

В UEFI BIOS  примерно так включается виртуализация:

На обычных BIOS включать можно так:

Теперь можно устанавливать и настраивать виртуальную машину. Об этом читаем далее.

Источник: https://fast-wolker.ru/chto-takoe-virtualizaciya-processora-prostymi-slovami-i-kak-ee-vklyuchit.html

Intel Virtualization Technology: особенности функций

Virtualization technology в БИОСе что это?

Intel Virtualization Technology, данное обозначение может обнаружить каждый заглянувший в БИОС материнской платы своего компьютерного устройства пользователь.

Хочется сразу же предупредить самых нетерпеливых и любопытных, не стоит ее активировать без предварительного изучения технических возможностей и принципиального назначения.

Именно об этом пойдет речь в данной статье, которая (надеюсь) будет не слишком нудной, но вместе с тем понятной для того, чтобы принять решение о необходимости данной опции на вашем компьютере.

Назначение функции

Современное аппаратное обеспечение и заложенные в него мощности позволяют создавать достаточно эффективные платформы виртуализации не только на профессиональных серверных системах, но и обычных персональных компьютерах. Говоря простым и более понятным языком, практически любой пользователь может создать на базе своего устройства еще один (даже несколько) виртуальный, так называемый «Гостевой» компьютер по необходимым ему параметрам:

  • Виндовс – любая необходимая версия.

После этого, для запуска созданного «Гостя», подключается опция Intel Virtualization Technology и устанавливается виртуальная машина. Представляем наиболее популярные среди них версии:

  1. Oracle Virtualbox – бесплатная утилита особенно высоко ценится среди рядовых (домашних) пользователей. Выпускается на русском языке, совместима со всеми операционными системами включая Андроид и имеет достаточно простой, понятный даже новичку функционал настроек.
  2. VMware Workstation – довольно сложный продукт, рассчитанный для профессионального использования. Платная версия требует дополнительной интеграции с другими сервисами производителя, а бесплатный вариант значительно уступает в функциональных возможностях.
  3. Hyper-V – компонент, входящий в список опций профессиональных ОС Виндовс 7-ой и 10-ой версий. Активируется через панель управления.

Количество подключаемых виртуальных «Гостевых» компьютеров ограничивается исключительно возможностями начального (механического) устройства. Среднее по производительности устройство может одновременно поддерживать до 5 простых виртуальных оперативных систем.

С помощью виртуализации можно достичь существенной экономии на аппаратном обеспечении и обслуживании. Существенно упрощается процедура проведения резервного копирования (информация будет копироваться с механического устройства на виртуальное или наоборот) и восстановления информации после сбоя. Виртуальное устройство может запускаться с любого компьютерного оборудования и может распространяться как отдельная единица заданного шаблона.

Intel Virtualization Technology: включать или нет

Что произойдет если пользователь активирует виртуализацию, а делается это достаточно просто:

  • Вход в БИОС компьютера.
  • Установка параметра «Enabled» напротив названия функции.

После перезагрузки устройства опция будет подключена, но никаких изменений по мощности и скорости отклика на ПК не произойдет. Одновременно с этим, наличие активированной, но не используемой опции может негативно сказываться на работе оперативной системы в целом, поэтому:

  • Если перед вами не стоят профессиональные задачи по запуску нескольких виртуальных платформ.
  • Вы не являетесь профессиональным IT-технологом, повышающим гибкость имеющейся сетевой инфраструктуры.

Функция Intel Virtualization Technology на обычном домашнем компьютере просто не нужна. Если вы все равно зашли на страницу БИОС, перед выходом убедитесь, что она по-прежнему находится в отключенном состоянии.

Для общего развития и на случай, если технологии создания виртуальных машин вас серьезно заинтересовали хотелось бы добавить, что функция их создания имеется в наличии не только у процессоров Intel, но и AMD с практически одноименным названием «AMD-V». Возможен ли запуск виртуального компьютера без данной функции? Да, вполне возможен, но скорость его работы будет настолько медленной, что заставит достаточно быстро оказаться от подобного «упрощения» задачи.

Заключение и вывод

Пользователь, уяснивший, что технология виртуализации ему не нужна, а мощность и скорость работы своего компьютерного устройства можно повысить другими, более эффективными способами по сравнению с созданием виртуального двойника, задаст закономерный вопрос: «Тогда почему эта функция присутствует и достаточно активно продвигается создателями?». Ответить на который достаточно просто. Да, действительно, разработки в данном направлении проводятся уже давно и их результатом стали 2-е версии опций для виртуализации:

  • VT-x – наиболее известная со времен выпуска процессора Pentium 4.
  • VT-d – более поздний вариант и найти его в дешевых моделях процессора уже не получится.

Если начальный вариант позволяет создавать виртуальные машины в так называемом пошаговом формате, то последняя версия предоставляет пользователю возможность полностью виртуализировать готовые устройства (например, видеокарту) с помощью шины PCI.

Аналитические отделы таких крупных корпораций, как Intel и AMD видят за виртуализацией будущее всей электронной промышленности и пытаются таким образом не только держать руку на пульсе всех современных направлений развития, но и самим принимать активное участие в данном процессе.

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

Источник: http://bezwindowsa.ru/moya-zhizn/intel-virtualization-technology.html

Виртуализация в процессоре

Virtualization technology в БИОСе что это?

Привет, друзья! В последнее время, гиганты IT‐индустрии, как с расписной торбой, носятся с идеей виртуализации. Мол, это настолько круто, что на любом офисном ПК должна быть виртуализация процессора. Для чего нужна такая технология, как это работает и нужна ли она конкретно вам, расскажу в сегодняшней публикации.

Virtualization Technology

Термин звучит, как название какой‐нибудь секретной лаборатории, изобретающей адские машины для порабощения человечества, для дальнейшей интеграции его в Матрицу. В случае с процессором, это гораздо скучнее – всего лишь предоставление части вычислительной мощности, под конкретную задачу или несколько сразу.

Особенность в том, что под них создается специальная среда – своего рода «песочница», процессы в которой никак не могут повлиять на систему в целом, но могут обращаться к процессору напрямую, минуя посредников в виде основной ОС и все сопутствующие службы.

Сегодня, область практического применения, это технологии, развиваются по трем направлениям:

Терминальный сервер предоставляет свои мощности пользователю, и он же выполняет клиентское приложение, а на устройстве юзера отображаются только результаты расчетов. Это удобно тем, что существенно снижаются требования к программно‐аппаратному обеспечению клиента и повышается безопасность.

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

Так называется имитация аппаратной части компьютера, со строго заданными параметрами. На такой виртуальный компьютер можно установить собственную ОС и запускать с ее помощью приложения.

Технология широко используется для тестовых целей: перед релизом, программу всегда проверяют на разных устройствах, при необходимости оптимизируя и фикся баги.Пример использования – эмулятор Андроида: создается отдельное виртуальное устройство с собственной ОС, которое может быть использовано как для развлечений, так и проверки работоспособности приложений.

Читайте также  Как убрать пароль с БИОСа на ноутбуке?

Программа запускается в изолированной среде и никак не контактирует с «внешним миром», поэтому не конфликтует и не наносит вреда другим приложениям. Таким же способом можно запустить разные версии одной и той же программы.

Пример использования технологии – безопасные браузеры, которые часто идут в программном пакете как дополнения к многим антивирусам. Даже при посещении вредоносных сайтов, расплодившаяся там зараза не может попасть в операционную систему.

Надо ли вам это

Зачем такая замечательная технология рядовому юзеру, что дает она и дает ли вообще? По большому счету, незачем, и поддержка виртуализации в процессоре домашнего ПК – скорее дань трендам, чем насущная необходимость.

С задачами по виртуализации, которые могут возникнуть, прекрасно справляются и программные средства. Если не поддерживает виртуализацию процессор вашего ПК – не спешите начинать апгрейд. Скорее всего, необходимости в этой технологии у вас не возникает вовсе.

Меж тем, технологии сегодня оказывают поддержку и широко внедряют оба кита, на которых держится производство компьютерных процессоров – Intel и AMD. Естественно, обойдется покупка такого девайса дороже – и не потому, что технически он гораздо сложнее.

Дело в маркетинге – за поддержку виртуализации, некоторые готовы выложить лишние деньги, не понимая толком, что такое им хотят продать.

Как включить виртуализацию

Активировать эту опцию можно в БИОСе (при условии, что она не включена изначально). Как включить: при перезагрузке компьютера нажать кнопку Del или F2 (чаще всего, на некоторых материнских платах кнопка может быть другой) и найти в меню пункт Virtualization Technology.Где именно искать – зависит от модели и версии BIOS. Следует выбрать опцию Enabled и, сохранив изменения, перезагрузить компьютер.

Вопреки распространенному заблуждению, базовая частота или коэффициент умножения, при этом не увеличивается, компьютер не станет мощнее и не начинают «летать», программы, которые до этого работали с глюками и тормозами – количество гигагерц, в которых измеряется производительность процессора, не возрастает и не образовываются дополнительные ядра.

Разницу можно почувствовать только при запуске гостевой ОС в привычной вам среде. Работать она будет шустро, именно благодаря прямому доступу виртуальной ОС к ресурсам процессора, что и должна обеспечить виртуализация.

Я уже упоминал в этой статье эмуляторы Android. Да, это виртуальные устройства с поддержкой виртуальной же ОС, поэтому для нормальной их работы, поддержка виртуализации таки необходима. В противном случае даже простенькие приложения будут дико тормозить – впрочем, как и сам Андроид, запущенный в среде Виндовс.

Отдельного упоминания эмуляторы заслуживают потому, что в последнее время они стали очень популярны. Несмотря на то, что почти в каждой семье уже есть планшет и несколько смартфонов, в некоторые игры удобнее играть с помощью клавиатуры и мышки – например, в PUBG Mobile.

Впрочем, это касается исключительно олдскульных геймеров. Поколению, выросшему на играх для сенсорных устройств, рубиться в шутеры, таки удобнее на планшетах и смартфонах.

А на этом откланиваюсь и настоятельно рекомендую подписаться на новостную рассылку, чтобы не пропустить очередную интересную и полезную публикацию. Буду весьма признателен, если вы поделитесь этой статьей в социальных сетях.

С уважением, автор блога Андрей Андреев.

Источник: https://infotechnica.ru/pro-kompyuteryi/o-protsessorah/virtualizatsiya/

Как в БИОСе включить виртуализацию

Virtualization technology в БИОСе что это?

Технологии виртуализации становятся с каждым днем все популярнее, поэтому к ним начинают обращаться многие компьютерные системы.

При этом не все понимают, как включить и правильно пользоваться виртуализацией, а также что она из себя представляет и для чего предназначена. Включить виртуализацию очень просто, для этого необходимо использовать БИОС.

Этот способ актуален и может быть использован не только для BIOS, но и для других известных систем, например, для UEFI, заменившей существовавший в течение продолжительного времени БИОС.

Что такое виртуализация и ее предназначение

Перед тем, как приступить к включению виртуализации через BIOS, необходимо понять, для чего предназначена эта функция и что она из себя представляет.

Виртуализация необходима для запуска и использования в операционных системах виртуальных машин. Они предназначены для эмуляции внутри компьютера другого устройства со всеми возможными комплектующими и программным обеспечением.

Другими словами, в установленной на ПК операционной системе можно запустить виртуальный компьютер, выбрать для него центральный процессор, назначить ОЗУ, подобрать аудиокарту и графический адаптер, сетевую плату, винчестер, дисковод и т.д.

На эмулируемое устройство можно установить дополнительную операционную систему, в результате виртуальное устройство будет абсолютно такое же, как и настоящий компьютер.

Виды виртуализаций

Технологии виртуализации — это результат работы двух известных компаний AMD и Intel, разрабатывающих и выпускающих процессоры и другое компьютерное оборудование.

Все началось с того, что программное обеспечение от Intel под названием гипервизор, используемое для работы с виртуальными системами, не обеспечивало требуемую производительность.

В связи с этим корпорации начали поиск путей обхода возникшего затруднения и приступили к выпуску поддержки виртуальных машин, которая размещалась непосредственно в процессорах. Компания Intel назвала свою технологию Intel-VT-x, у AMD она получила имя AMD-V.

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

Использовать функцию виртуализации и включать ее в BIOSe необходимо лишь тогда, когда требуется установить и использовать на физическом ПК виртуальную машину.

Это может потребоваться для тестирования программного обеспечения или наблюдения за поведением компьютера с разнообразными комплектующими после инсталляции операционных систем разных видов.

Если необходимости в установке виртуальной системы нет, функция виртуализации не будет использоваться и включать ее нет необходимости. Также нужно учитывать, что изначально в BIOS она отключена и не оказывает никакого воздействия на работоспособность устройства.

Как выполнить вход в BIOS

Система BIOS или успешно ее заменившая UEFI устанавливаются на каждом ПК или ноутбуке, при этом совершенно неважно, какие комплектующие на них установлены.

БИОС — это миниатюрный чип, расположенный на системной плате и предназначенный для тестирования оборудования при запуске компьютера. Он имеет достаточно маленькую память размером примерно 1 Мб, в которой записываются главные параметры и

характеристики железа. В зависимости от изготовителя ПК или версии BIOS вход в систему может быть выполнен целым рядом различных способов. Обычно для этого нужно нажать и удерживать кнопку Del после того, как ПК или ноутбук запускается. В ряде случаев для открытия БИОС используются иные кнопки — F2, F12 и т.д.

Самый простой способ включить виртуализацию в БИОСе

После того, как выполнен вход в БИОС, пользователь попадает в меню с множеством разделов. Чтобы решить нужную задачу, необходимо отыскать те из них, которые имеют непосредственное отношению к центральному процессору. Это может быть раздел Advanced, в котором находятся расширенные настройки или вкладка Securty, где доступны параметры безопасности. Необходимые опции могут носить различные имена, обычно это Processor либо BIOS Chipset, но названия могут быть и совершенно другими.

Чтобы активировать функцию виртуализации в БИОСе, нужно найти в разделах, перечисленных выше, строчку Virtualization Technology. На устройствах компании Intel перед этим названием будет указано имя корпорации. Кликнув по ней, пользователь увидит всего две команды — Enabled и Disabled. Первый используется для запуска режима виртуализации, а второй предназначен, чтобы отключить технологию, если в ней нет необходимости.

В системе UEFI технология виртуализации активируется абсолютно таким же способом. После того, как функция включается в БИОС, необходимо сохранить внесенные изменения нажатием клавиши F10 или исполнением команды Save&Exit Setup. Система предложит подтвердить действия, нажав на клавишу Y. Компьютер отключится и автоматически перезапустится, но уже с новыми изменениями.

Полезная информация об отключении технологии виртуализации

Таким образом, включение виртуализации через БИОС выполнить очень просто. Если же пользователю потребуется отключить эту функцию, ему нужно учитывать несколько важных нюансов.

Если пользователь задействует виртуальные машины типа Virtual PC, VirtualBox, WMware Virtual Machine, а также оригинальную программу Microsoft, называющуюся Hyper-V, функция виртуализации должна быть в обязательном порядке активирована, даже если в параметрах системы задействована поддержка компонентов Windows. Такое правило актуально для ОС Windows в новейших версиях, начиная от Windows 7 и заканчивая «десяткой».

Для ОС Windows XP или Vista это правило не является важным условием, которого необходимо придерживаться. При этом нужно учитывать, что если устаревшие версии операционной системы устанавливаются на новейших компьютерах с современными комплектующими, включение виртуализации тоже может понадобиться.

Это происходит очень редко, потому что установка устаревшей операционной системы на современное «железо» не позволит раскрыть максимальные возможности устройства. Именно поэтому рекомендуется использовать современные компьютерные комплектующие только вместе с актуальными версиями операционных систем, а также в сочетании с системами диагностики и управления UEFI, заменившими известный и использовавшийся в течение продолжительного срока BIOS.

Источник: https://soft-katalog.ru/kak-v-biose-vklyuchit-virtualizaciyu/