diff options
author | Luiz Capitulino <lcapitulino@redhat.com> | 2015-02-26 14:35:45 -0500 |
---|---|---|
committer | Luiz Capitulino <lcapitulino@redhat.com> | 2015-03-04 13:00:04 -0500 |
commit | 9fcc07948608423539f2030f8ea12aadbcdbb6ed (patch) | |
tree | a03874045743245ebb54254bb79d37e2fd4d501f /qemu-options.hx | |
parent | 6adfdc5a6a4c2540a802e10fe0370d3ffb14487b (diff) | |
download | qemu-9fcc07948608423539f2030f8ea12aadbcdbb6ed.zip qemu-9fcc07948608423539f2030f8ea12aadbcdbb6ed.tar.gz qemu-9fcc07948608423539f2030f8ea12aadbcdbb6ed.tar.bz2 |
qemu-options.hx: improve -m description
Add memory hotplug options to the command-line format. Also,
add a complete command-line example and improve description.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Paulo Vital <paulo.vital@profitbricks.com>
Diffstat (limited to 'qemu-options.hx')
-rw-r--r-- | qemu-options.hx | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/qemu-options.hx b/qemu-options.hx index 85ca3ad..b0345ae 100644 --- a/qemu-options.hx +++ b/qemu-options.hx @@ -237,12 +237,24 @@ DEF("m", HAS_ARG, QEMU_OPTION_m, "NOTE: Some architectures might enforce a specific granularity\n", QEMU_ARCH_ALL) STEXI -@item -m [size=]@var{megs} +@item -m [size=]@var{megs}[,slots=n,maxmem=size] @findex -m -Set virtual RAM size to @var{megs} megabytes. Default is 128 MiB. Optionally, -a suffix of ``M'' or ``G'' can be used to signify a value in megabytes or -gigabytes respectively. Optional pair @var{slots}, @var{maxmem} could be used -to set amount of hotluggable memory slots and possible maximum amount of memory. +Sets guest startup RAM size to @var{megs} megabytes. Default is 128 MiB. +Optionally, a suffix of ``M'' or ``G'' can be used to signify a value in +megabytes or gigabytes respectively. Optional pair @var{slots}, @var{maxmem} +could be used to set amount of hotpluggable memory slots and maximum amount of +memory. Note that @var{maxmem} must be aligned to the page size. + +For example, the following command-line sets the guest startup RAM size to +1GB, creates 3 slots to hotplug additional memory and sets the maximum +memory the guest can reach to 4GB: + +@example +qemu-system-x86_64 -m 1G,slots=3,maxmem=4G +@end example + +If @var{slots} and @var{maxmem} are not specified, memory hotplug won't +be enabled and the guest startup RAM will never increase. ETEXI DEF("mem-path", HAS_ARG, QEMU_OPTION_mempath, |