QEMU VM のディスクを RAM としてマップする方法はありますか?
VM に十分な RAM がないので、代わりに NVME パーティションを RAM としてマッピングすることを検討しました。
おそらく、これは RAM ディスクの反対です。
答え1
はい、できます
-mem-path FILE provide backing storage for guest RAM
その FILE が実際にブロック デバイスである場合、処理をさらに高速化できます。そのブロック デバイスが実際に LVM ボリュームである場合、システムの柔軟性と素晴らしさをさらに拡張できます。
一般に信じられていることとは反対に、すべての最新 OS にはブロック キャッシュがあるため、速度が遅くなるのは避けられません。速度は、VM 内のプロセスが RAM をどのように使用するかによって異なります。運が良ければ、システムはメモリ アクセスの意図に従って、必要なページを最小限の損失でロードおよびアンロードすることができます。