一部のマザーボードで Intel VT-x がデフォルトで無効になっているのには技術的な理由があるのでしょうか?

一部のマザーボードで Intel VT-x がデフォルトで無効になっているのには技術的な理由があるのでしょうか?

Intel VT-xは仮想化を容易にする命令セットです。ウィキペディア

VT-x 機能の CPU フラグは「vmx」です [...] 「vmx」は仮想マシン拡張機能の略で、VMPTRLD、VMPTRST、VMCLEAR、VMREAD、VMWRITE、VMCALL、VMLAUNCH、VMRESUME、VMXOFF、および VMXON という 10 個の新しい命令を追加します。

しかし

一部のマザーボードでは、アプリケーションがVT-x機能を使用する前に、BIOSセットアップでIntelのVT-x機能を有効にする必要があります。

一部のマザーボードでは、VT-x テクノロジーはデフォルトで無効になっており、有効にするには BIOS 設定に入る必要がありますが、SSE などの他の命令セットではそうではありません。

この命令セットをデフォルトで有効にした場合の欠点は何でしょうか?

答え1

メーカーとして私が考えることと、私が行うことは次のとおりです。

考慮事項:

  • 効果:VT-x は、元の PC の機能性をそのまま利用できるため、コンピューターのまったく新しい世界への入り口となります。これにより、潜在的な問題が発生する余地も大きくなります。

  • 実際にそれを使用するユーザーは何人いるでしょうか?マザーボードを購入する人は 2 ~ 10% でしょうか? 他の人は、コンピューターが基本的な用途で動作すれば通常は満足します。

  • デフォルトの有効化によって一般ユーザーにはどのような利点がもたらされるのでしょうか?ありません。ユーザーがそれを発見し、習得し、使い始めるまでは。他のボード機能とは異なり、システム パフォーマンスの向上、接続性やサウンドの改善、その他すぐに目に見える効果はありません。

  • 一般ユーザーにとってデフォルトで有効化するとリスクはありますか?はい。セキュリティ - 仮想マシンはマルウェアとしてインストールされ、ユーザーが知らないうちに実行される可能性があります。または、少なくともパフォーマンスと安定性。たとえば、CPU 使用率は異なって報告されます。基本的なユーザーが何かを責めたり (サポートに電話したり) する必要はありません。実際、何をしているのか理解していないのは彼らなのですから。

デフォルトで有効にしますか? 上記を踏まえると、いいえ。関心のあるユーザーに対して有効化をオプションにします。

主な理由は技術的なものではなく、むしろ非技術的なものだと思います。

関連情報