差分

ナビゲーションに移動 検索に移動

KVM

277 バイト追加, 2024年4月25日 (木)
編集の要約なし
'''KVM'''(Kernel-based Virtual Machine)とは、大雑把にいえば[[パソコン]]の[[エミュレーター]]である[[QEMU]]の「ソフトウェアで実装されているCPU部分」を「ほぼ物理CPUを使うように差し替えるの「ソフトウェアで実装されているCPUエミュレーター」を「ほぼ物理CPUを使うように差し替える」ことで高速化させる[[ソフトウェア]]」です。です。
KVMが実装しないその他の部分はQEMUの力を借りて完全仮想化されます。
KVMを使うことで純正のQEMUは完全仮想化なので再現性は高いが処理速度は絶望的に遅いという問題が解決します。KVMを使うことで純正QEMUは完全仮想化なので再現性は高いが処理速度は絶望的に遅いという問題が解決します。
一方で純正QEMUでは可能な「[[ARM64]]上で[[x64]]を再現する」といったことはできません。を再現する」などといったことはできなくなります。純正QEMUはx86だけでなく、ArmやMIPS、RISC-Vといった幅広いCPUアーキテクチャーに対応していますが、KVMではそのパソコンに搭載されている物理CPUしか利用できません。

案内メニュー