summaryrefslogtreecommitdiffstats
path: root/presentation/images/qcow2_performance.tex
blob: e5849e9da106ffad4be7b52315181cef154c4c93 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
%-------------------------------------------------------------------------------
% qcow2_performance.tex - shows how QCOW2 performs compared to qemu-nbd
%-------------------------------------------------------------------------------
% author   : Manuel Bentele
% date     : Aug 31, 2019
% copyright: (c) 2019 Manuel Bentele
%-------------------------------------------------------------------------------

\begin{tikzpicture}
    \pgfplotstableread[
        col sep = semicolon
    ]{../measurements/fio_results.csv}\resultdata
    \begin{axis}[
            height = 5cm,
            width = 0.95\textwidth,
            ybar,
            ymin = 0.75,
            ymax = 4.25,
            ylabel = {Throughput gain factor},
            legend cell align = {left},
            ymajorgrids,
            x tick label style = {rotate = 30, anchor = north east,
                align = right},
            xticklabels from table={\resultdata}{Type},
            xtick = data,
            axis lines = left,
            enlarge x limits = 0.1,
        ]
    
        \addplot table[y = {Factor_512}, x expr=\coordindex]{\resultdata};
        \addlegendentry{512~byte operation};
    
        \addplot table[y = {Factor_4096}, x expr=\coordindex]{\resultdata};
        \addlegendentry{4096~byte operation};
    \end{axis}
\end{tikzpicture}