[pve-devel] [PATCH qemu-server 1/3] add correct comment about savevm-start

Dominik Csapak d.csapak at proxmox.com
Tue Mar 19 09:17:29 CET 2019


Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
 PVE/QemuConfig.pm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/PVE/QemuConfig.pm b/PVE/QemuConfig.pm
index b2d4e45..8fae4fc 100644
--- a/PVE/QemuConfig.pm
+++ b/PVE/QemuConfig.pm
@@ -138,6 +138,10 @@ sub __snapshot_save_vmstate {
     }
 
     my $driver_state_size = 500; # assume 500MB is enough to safe all driver state;
+    # our savevm-start does live-save of the memory until the space left in the
+    # volume is just enough for the remaining memory content + internal state
+    # then it stops the vm and copies the rest so we reserve twice the
+    # memory content + state to minimize vm downtime
     my $size = $conf->{memory}*2 + $driver_state_size;
     my $scfg = PVE::Storage::storage_config($storecfg, $target);
 
-- 
2.11.0




More information about the pve-devel mailing list