KVMゲスト仮想マシンはホストよりも最新のカーネルを持つことができますか? (ハードウェアパススルーが適用される場合)

KVMゲスト仮想マシンはホストよりも最新のカーネルを持つことができますか? (ハードウェアパススルーが適用される場合)

システムが最新のNvidia独自ドライバを実行するために最新のLinuxカーネルが必要な場合は、ホストシステムにインストールできませんか? (オープンソースのNovoeドライバを使用したり、展開用のより信頼性の高いカーネルにIntelオンボードグラフィックスドライバをインストールしたりすることもできます。)

上記のシナリオで、ゲストディストリビューションに最新のカーネル/Nvidiaドライバをインストールすると、ゲストに焦点を当てながらそのドライバを最大限に活用できますか?

ベストアンサー1

ホストがアクセスできないハードウェアの一部をゲストに配信する場合は、実際に nouveau/nvidia をブラックリストに追加して、vfio ドライバが仮想マシンに公開できることを確認する必要があります。

はい、VMはGPUを完全に活用でき、パフォーマンスへの影響は最小限に抑えられます。

また、「フォーカス」が何を意味するのかよくわかりません。 1 つの VM のみ同時に GPU を使用できます。これを使用するには、ホストを再起動する必要があります。

また、amd CPUを使用している場合、現在kvmの実装にバグがあります。 npt(ネストしたページテーブル)が有効になっていると、一部のアプリケーションで速度が低下する可能性があります。これを無効にすると、ゲストCPUのパフォーマンスが低下します。現在唯一のオプションは待つことです。修正するにはxenを使用してください。

おすすめ記事