[Libguestfs] [PATCH nbdkit v2 0/3] filters: stats: More useful, more friendly

Nir Soffer nirsof at gmail.com
Sat Nov 30 21:42:56 UTC 2019


- Use more friendly output with GiB and MiB/s
- Measure time per operation, providing finer grain stats
- Add total stats for understanding system throughput
- Add missing stats for flush

I hope that these changes will help to understand and improve virt-v2v
performance.

Changes since v1:
- Keep bytes values
- Increase precision to 0.001 GiB and 0.001 MiB/s
- Add total stats
- Show time before size/rate for more consistent format
- Streamline using new record_stat() and print_stat()

v1 was here:
https://www.redhat.com/archives/libguestfs/2019-November/msg00345.html

Nir Soffer (3):
  filters: stats: Add size in GiB, show rate in MiB/s
  filters: stats: Measure time per operation
  filters: stats: Add flush stats

 filters/stats/stats.c | 108 ++++++++++++++++++++++++++++++++++--------
 1 file changed, 88 insertions(+), 20 deletions(-)

-- 
2.21.0





More information about the Libguestfs mailing list