Project

General

Profile

action #59109

use ballooning to improve snapshot performance

Added by okurz 11 months ago. Updated 10 months ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2019-11-05
Due date:
% Done:

0%

Estimated time:
Difficulty:

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: Reset/Clear guest RAM when it reboots in QEMU to reduce RAM snapshot sizeWorkable2018-09-03

History

#1 Updated by okurz 11 months ago

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

#2 Updated by okurz 10 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