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

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

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

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

Но

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

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

Какие недостатки возникнут при включении этого набора инструкций по умолчанию?

решение1

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

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

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

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

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

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

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

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

Связанный контент