Gibt es eine Möglichkeit, die Festplatte als RAM für eine QEMU-VM zuzuordnen?
Ich habe nicht genug RAM für eine VM, also dachte ich, ich könnte stattdessen eine NVME-Partition als RAM zuordnen.
Ich vermute, es ist das Gegenteil einer Ramdisk.
Antwort1
Ja, das geht mit
-mem-path FILE provide backing storage for guest RAM
Sie können die Dinge noch schneller machen, wenn diese DATEI tatsächlich ein Blockgerät ist. Sie können die Flexibilität und Großartigkeit Ihres Systems noch weiter steigern, wenn dieses Blockgerät tatsächlich ein LVM-Volume ist.
Entgegen der allgemeinen Meinung ist es nicht zwangsläufig langsam, da alle modernen Betriebssysteme einen Blockcache haben. Es hängt davon ab, wie die Prozesse in Ihrer VM den RAM verwenden möchten. Wenn Sie Glück haben, kann Ihr System seinen Speicherzugriffsabsichten folgen, indem es die erforderlichen Seiten mit minimalem Verlust lädt bzw. entlädt.