Есть ли техническая причина отключения Intel VT-x по умолчанию на некоторых материнских платах?

1674
raffamaiden

Intel VT-x - это набор инструкций, облегчающий виртуализацию. Из Википедии

Флаг ЦПУ для возможности VT-x: «vmx» [...] «vmx» обозначает Расширения виртуальной машины, который добавляет десять новых инструкций: VMPTRLD, VMPTRST, VMCLEAR, VMREAD, VMWRITE, VMCALL, VMLAUNCH, VMRESUME, VMXOFF, и VMXON.

Но

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

В некоторых материнских платах технология VT-x по умолчанию отключена, и вам нужно войти в настройки BIOS, чтобы включить ее, в то время как с другими наборами команд, такими как SSE, это не так.

Каковы недостатки включения этой команды по умолчанию?

3
Это полностью зависит от производителя. Многие не будут отключать его по умолчанию, многие будут включать его по умолчанию. У меня было много компьютеров, и все они включены по умолчанию, так что это либо конкретный вопрос о вашем производителе, либо о причинах его отключения, а не о том, почему он «отключен по умолчанию», чего не происходит во многих случаях. Mokubai 6 лет назад 1
Я немного изменил вопрос, так как он уже говорит "С НЕКОТОРЫМИ материнскими платами" raffamaiden 6 лет назад 0
Мы не можем знать причину, по которой он отключен. Ramhound 6 лет назад 0
Возможны проблемы с безопасностью и производительностью VT-x. Насколько они серьезны, сказать сложно. Некоторые производители считают, что по умолчанию безопаснее отключать эту опцию и при необходимости ее легко включать. Это субъективное решение. LMiller7 6 лет назад 1

1 ответ на вопрос

3
miroxlav

Вот как я могу думать как производитель и что я буду делать:

Соображения:

  • Эффект: VT-x является воротами в совершенно «новый мир» в компьютере, потому что он дает возможность функциональности кардинальных возможностей оригинального ПК. Это открывает одинаково большое пространство для потенциальных проблем.

  • Сколько пользователей на самом деле будет использовать это? 2-10% людей, которые покупают материнскую плату? Другие, как правило, счастливы, если их компьютер работает для базового использования.

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

  • Существуют ли риски включения по умолчанию для обычных пользователей? Да. Безопасность - виртуальные машины, потенциально установленные как вредоносные программы и работающие без ведома пользователей. Или, по крайней мере, производительность и стабильность. Например, использование процессора сообщается по-разному. Нам не нужно, чтобы обычные пользователи обвиняли нас в чем-либо (и вызывали нашу поддержку), хотя на самом деле это они не понимают, что они делают.

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

Я думаю, что основные причины скорее нетехнические, чем технические.

Похожие вопросы