有沒有辦法將磁碟映射為 QEMU VM 的 RAM?
我沒有足夠的記憶體用於虛擬機,所以我想是否將 NVME 分區映射為記憶體。
我想,它與 ramdisk 相反。
答案1
是的,你可以這樣做
-mem-path FILE provide backing storage for guest RAM
如果該檔案實際上是區塊設備,則可以使事情變得更快。如果該區塊設備實際上是 LVM 卷,那麼您可以進一步擴展系統的靈活性和美妙性。
與普遍看法相反,它不會不可避免地變慢,因為所有現代作業系統中都有區塊快取。這取決於虛擬機器中的進程想要如何使用 RAM。如果幸運的話,您的系統可以透過載入 - 卸載所需的頁面來遵循他們的記憶體存取意圖,並以最小的損失。