action #59109

use ballooning to improve snapshot performance

Added by okurz 4 months ago. Updated 2 months ago.

Status:NewStart date:05/11/2019
Priority:LowDue date:
Assignee:-% Done:

0%

Category:Feature requests
Target version:QA - future
Difficulty:
Duration:

Description

https://github.com/os-autoinst/os-autoinst/pull/1020 allows to enable memory ballooning to improve snapshot performance using the parameter "QEMU_BALLOON_TARGET". We can set this parameter and try out what impact on performance it has.


Related issues

Related to openQA Project - action #40538: [tools] Reset/Clear guest RAM when it reboots in QEMU to ... Workable 03/09/2018

History

#1 Updated by okurz 3 months ago

  • Related to action #40538: [tools] Reset/Clear guest RAM when it reboots in QEMU to reduce RAM snapshot size added

#2 Updated by okurz 2 months ago

Discussed with rpalethorpe. The variable "QEMU_BALLOON_TARGET" should be set to a reasonable value in the range [0;QEMURAM] in MB. The higher the value, the higher is the amount of RAM that is "requested" for ballooning, i.e. how much (free) RAM space from the VM should be consumed and hence reclaimed. The higher the value the better as snapshots will decrease accordingly but also the longer it can take for the reclaiming which can eventually timeout. The theoretical upper limit is the actually used RAM within the VM.

Also available in: Atom PDF