docs: clarify documentation for the the dom0_mem command line option

This addresses Ian C's comments on v1 of a previous patch (which
was applied instead of v2).

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
This commit is contained in:
David Vrabel committed 2012-04-03 14:40:08 +01:00
1 parent 474a0e59d8
commit 6f3536e90c
1 file changed
+15 -7
+15 -7
View File
@@ -286,19 +286,27 @@ Specify the total size for dom0.
> `= List of ( min:<size> | max:<size> | <size> )`
Set the amount of memory for the initial domain (dom0). If a size is
positive, it represents an absolute value. If a size is negative, the
size specified is subtracted from the total available memory.
positive, it represents an absolute value. If a size is negative, it
is subtracted from the total available memory.
* `min:<size>` specifies the minimum amount of memory allocated to dom0.
* `max:<size>` specifies the maximum amount of memory allocated to dom0.
* `<size>` specified the exact amount of memory allocated to dom0.
* `<size>` specifies the exact amount of memory.
* `min:<size>` specifies the minimum amount of memory.
* `max:<size>` specifies the maximum amount of memory.
If `<size>` is not specified, the default is all the available memory
minus some reserve. The reserve is 1/16 of the available memory or
128 MB (whichever is smaller).
The amount of memory will be at least the minimum but never more than
the maximum (i.e., `max` overrides the `min` option). If there isn't
enough memory then as much as possible is allocated.
`max:<size>` also sets the maximum reservation (the maximum amount of
memory dom0 can balloon up to). If this is omitted then the maximum
reservation is unlimited.
For example, to set dom0's memory to 512 MB but no more than 1 GB use
`dom0_mem=512M,max:1G`.
For example, to set dom0's initial memory allocation to 512MB but
allow it to balloon up as far as 1GB use `dom0_mem=512M,max:1G`
### dom0\_shadow
### dom0\_vcpus\_pin
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.