第1章 はじめに

1.1. KVM のパフォーマンスについて

KVM はシステムパフォーマンスおよびプロセス/スレッドの管理に関連するため、以下に KVM の概要を示します。
  • KVM を使用する場合、ゲストはホスト上の Linux プロセスとして実行されます。
  • 仮想 CPU (vCPU) は通常のスレッドとして実装され、Linux スケジューラーで処理されます。
  • ゲストは NUMA や huge page などの機能をカーネルから継承します。
  • ホスト内でのディスクおよびネットワーク I/O の設定はパフォーマンスに多大な影響を与えます。
  • ネットワークトラフィックは一般的にはソフトウェアベースのブリッジを通過します。