[Libguestfs] [PATCH 1/2] increase the default memory size to 768 MB
Richard W.M. Jones
rjones at redhat.com
Tue Jun 14 09:23:29 UTC 2016
On Tue, Jun 14, 2016 at 11:56:16AM +0300, Pavel Butsykin wrote:
> Yes, that's right, I'm just here to follow the rule - the simpler the
> better :) Your solution is more correct, because it allows to go to the
> next step, to make this knowledge outward. The caller may know better
> need extra memory or not. For example, in the context of this issue, we
> do not need additional memory for windows guests.
FWIW this is the final patch I went with:
https://github.com/libguestfs/libguestfs/commit/08f82f2e3d6975b72340dd59f438862e152a15ef
It will allocate 800MB on x86-64. Note that actual usage should be
smaller since KVM will allocate the RAM only if the guest tries to use
it. Also we have a few tricks coming soon like using DAX in the next
version of qemu[1].
It's difficult to make the amount vary by guest type, since virt-v2v
doesn't know the guest type until it has inspected it, which happens
after the appliance has been launched.
Rich.
[1] https://www.redhat.com/archives/libguestfs/2016-May/msg00138.html
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
More information about the Libguestfs
mailing list