From: Eric Blake Date: Sat, 26 Oct 2019 15:56:07 +0000 (-0500) Subject: 4500: Replace
-graph with nicer image.
X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=ba71c5150cb2b2dda38e1558f94496b4a98819b5;p=libguestfs-talks.git

4500: Replace 
-graph with nicer image.
---

diff --git a/2019-kvm-forum/4500-data.ods b/2019-kvm-forum/4500-data.ods
new file mode 100644
index 0000000..1d14d5b
Binary files /dev/null and b/2019-kvm-forum/4500-data.ods differ
diff --git a/2019-kvm-forum/4500-graph.png b/2019-kvm-forum/4500-graph.png
new file mode 100644
index 0000000..fd4ced2
Binary files /dev/null and b/2019-kvm-forum/4500-graph.png differ
diff --git a/2019-kvm-forum/4500-new-qemu-flag.html b/2019-kvm-forum/4500-new-qemu-flag.html
index 9832471..ea729bb 100644
--- a/2019-kvm-forum/4500-new-qemu-flag.html
+++ b/2019-kvm-forum/4500-new-qemu-flag.html
@@ -5,51 +5,17 @@
 

The fix: raise the victory flag

- Filler text - need a graphic here showing multiple combinations: + QEMU 4.0 added BDRV_REQ_NO_FALLBACK to detect if + zeroing is fast, and automatically utilizes it during 'qemu-img + convert': +

    +
  • No support for flag: avoid pre-zeroing +
  • Flag supported and succeeds (for O(1) implementation): + pre-zeroing is a win +
  • Flag supported but fails (for O(n) implementation): no penalty + from pre-zeroing +
-
[WZ] = WRITE_ZEROES, normal -
[FZ+] = WRITE_ZEROES, successful with FAST_ZERO flag -
[FZ-] = WRITE_ZEROES, fails with FAST_ZERO flag -
[W...] = WRITE for data - -
-                  O(1) server             O(n) server
-pre-patch         [W...][WZ][W...][WZ]    [W...][WZ..][W...][WZ..]
-
-with fast zero    [FZ+][W...][W...]       [FZ-][W...][WZ..][W...][WZ..]
-                  (faster)                (marginally slower)
-
- -Or maybe a graph of demo results: -
-     |                                   B
-   12|
-     |
-     |
-     |
-     |
-     |
-     |
-     |   A B
-   8 |                     B                           B          B
-     |
-     |
-     |
- t   |
- i   |
- m   |
- e   |                   A                           A
-   4 |                                 A                        A
-     |
-     |
-     |
-     |
-     |
-     |
-     |
-   0 +----------------------------------------------------------------
-       just WRITE   WRITE_ZEROES     blind         FAST_ZERO  FAST_ZERO
-                    on every hole    pre-zeroing   missing    supported
-
+