virt-manager/virtinst/devices
Lin Ma 11a887ece5 cli: --disk: Add driver.metadata_cache options
Properly setting the metadata cache size can provide better performance
in case of using big qcow2 images.

This patch introduces two driver options:
* driver.metadata_cache.max_size
* driver.metadata_cache.max_size.unit

E.g. --disk ...,driver.type=qcow2,\
     driver.metadata_cache.max_size=2,\
     driver.metadata_cache.max_size.unit=MiB

BTW, Metadata cache size control is currently supported only for qcow2.
Regarding how to properly caluclate the cache size of qcow2, Please refer
to qemu's documentation.

Signed-off-by: Lin Ma <lma@suse.com>
2022-08-17 09:57:29 -04:00
..
__init__.py cli: Add basic --audio type=XXX,id=Y support 2022-02-24 14:18:41 -05:00
audio.py cli: Add basic --audio type=XXX,id=Y support 2022-02-24 14:18:41 -05:00
char.py cli: Add --serial source.tls=on|off 2022-06-20 18:06:40 -04:00
controller.py virtinst: add support for controller target subelement 2020-11-21 14:47:22 -05:00
device.py cli: Add virtio option driver.page_per_vq=on 2022-01-26 17:11:56 -05:00
disk.py cli: --disk: Add driver.metadata_cache options 2022-08-17 09:57:29 -04:00
filesystem.py fsdetails: Show virtio-9p vs virtiofs driver field 2022-02-19 10:02:41 -05:00
graphics.py devices: graphics: tweak a few log messages 2022-02-10 10:17:15 -05:00
hostdev.py tests: Add grep= annotation for every invalid test 2022-02-12 11:53:09 -05:00
input.py cli: --input: add support for evdev inputs 2021-07-27 16:04:15 -04:00
interface.py devices: interface: Add support for testing different mac addresses 2021-10-12 15:14:06 -04:00
iommu.py virtinst: add support for configuring the IOMMU 2020-07-12 09:15:52 -04:00
memballoon.py cli: Add --memballoon freePageReporting= 2021-01-24 18:49:55 -05:00
memory.py cli: Add --memdev target.{current,block,requested} 2022-01-27 09:57:20 -05:00
panic.py virtinst: Add a lot of test code coverage 2019-06-09 18:59:50 -04:00
redirdev.py virtinst: move UI only functions into virtManager 2019-06-09 18:33:45 -04:00
rng.py rng: add builtin rng backend model 2020-04-21 13:05:42 -04:00
shmem.py cli: --shmem: added support for shared memory devices 2021-07-27 15:55:00 -04:00
smartcard.py cli: --smartcard: support database= and certificate[0-9]*= 2019-05-14 11:57:50 -04:00
sound.py sound: Use ich9 more generally for PCIe, not just q35 2022-02-26 14:11:56 -05:00
tpm.py devices: tpm: Rework defaults 2022-02-19 08:36:28 -05:00
video.py devices: video: Use virtio default more often 2022-02-03 13:42:49 -05:00
vsock.py Remove Author lines from files 2019-01-15 13:55:53 -05:00
watchdog.py virtinst: move UI only functions into virtManager 2019-06-09 18:33:45 -04:00