Reduce size of title page.
[libguestfs-talks.git] / 2021-pipelines / 4000-benchmark-A.html
1 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
2 <link rel="stylesheet" href="style.css" type="text/css"/>
3 <script src="code.js" type="text/javascript"></script>
4
5 <h1>Benchmark A: copying</h1>
6
7 <style>
8 table#bench {
9     width: 90%;
10 }
11 table#bench th {
12     vertical-align: top;
13 }
14 </style>
15
16 <table id="bench">
17 <tr>
18 <th> scp </th>
19 <td> <pre style="font-size: 60%">scp remote:fedora-33.img local.img</pre> </td>
20 <td> </td>
21 </tr>
22
23 <tr>
24 <th> qemu-img only </th>
25 <td>
26 <pre style="font-size: 40%">
27 ┌───────────────┐ssh ┌────────────┐                           ┌───────────┐
28 │ fedora-33.img │───▶│ qcow2 file │───▶ qemu-img convert ────▶│ local.img │
29 └───────────────┘    └────────────┘                           └───────────┘
30 </pre>
31 </td>
32 <td> </td>
33 </tr>
34
35 <tr>
36 <th> sparsify + qemu-img </th>
37 <td>
38 <pre style="font-size: 40%">
39 ┌───────────────┐ssh ┌────────────┐
40 │ fedora-33.img │───▶│ qcow2 file │◀─── virt-sparsify --in-place
41 └───────────────┘    └────────────┘                           ┌───────────┐
42                                    ───▶ qemu-img convert ────▶│ local.img │
43                                                               └───────────┘
44 </pre>
45 </td>
46 <td> </td>
47 </tr>
48
49 <tr>
50 <th> nbdkit + nbdcopy </th>
51 <td>
52 <pre style="font-size: 40%">
53 ┌───────────────┐ssh ┌────────────┐
54 │ fedora-33.img │───▶│ nbdkit cow │◀─── virt-sparsify --in-place
55 └───────────────┘    └────────────┘                   ┌───────────┐
56                                    ───▶ nbdcopy ────▶ │ local.img │
57                                                       └───────────┘
58 </pre>
59 </td>
60 <td> </td>
61 </tr>
62 </table>