diff --git a/src/state.rs b/src/state.rs index a3b214a..0df70bb 100644 --- a/src/state.rs +++ b/src/state.rs @@ -811,9 +811,9 @@ impl VM { vars += "\n"; vars += &format!(r#"export VCPUS="{}""#, self.vcpus); vars += "\n"; - vars += &format!(r#"export MEMORY="{}M""#, self.memory_mb); + vars += &format!(r#"export MEMORY="{}M""#, (self.memory_mb / 2 * 2)); vars += "\n"; - vars += &format!(r#"export MAX_MEMORY="{}M""#, self.memory_mb + 256); + vars += &format!(r#"export MAX_MEMORY="{}M""#, (self.memory_mb / 2 * 2) + 256); vars += "\n"; vars += &format!(r#"export DISK="{}""#, self.disk_path()); vars += "\n";