1 #!/usr/bin/gnuplot -persist
5 # Version 4.2 patchlevel 5
6 # last modified Mar 2009
7 # System: Linux 2.6.31-20-generic
9 # Copyright (C) 1986 - 1993, 1998, 2004, 2007 - 2009
10 # Thomas Williams, Colin Kelley and many others
12 # Type `help` to access the on-line reference manual.
13 # The gnuplot FAQ is available from http://www.gnuplot.info/faq/
15 # Send bug reports and suggestions to <http://sourceforge.net/projects/gnuplot>
23 set border 31 front linetype -1 linewidth 1.000
29 set timefmt x "%d/%m/%y,%H:%M"
30 set timefmt y "%d/%m/%y,%H:%M"
31 set timefmt z "%d/%m/%y,%H:%M"
32 set timefmt x2 "%d/%m/%y,%H:%M"
33 set timefmt y2 "%d/%m/%y,%H:%M"
34 set timefmt cb "%d/%m/%y,%H:%M"
36 set style fill empty border
37 set style rectangle back fc lt -3 fillstyle solid 1.00 border -1
47 set grid xtics nomxtics ytics nomytics noztics nomztics \
48 nox2tics nomx2tics noy2tics nomy2tics nocbtics nomcbtics
49 set grid layerdefault linetype 0 linewidth 1.000, linetype 0 linewidth 1.000
51 set key inside right bottom vertical Right noreverse enhanced autotitles nobox
52 set key noinvert samplen 4 spacing 1 width 0 height 0
55 set style increment default
58 set style histogram clustered gap 2 title offset character 0, 0, 0
60 set offsets 0, 0, 0, 0
74 set datafile separator whitespace
78 set cntrparam levels auto 5
79 set cntrparam points 5
83 set style function lines
84 set xzeroaxis linetype -2 linewidth 1.000
85 set yzeroaxis linetype -2 linewidth 1.000
86 set zzeroaxis linetype -2 linewidth 1.000
87 set x2zeroaxis linetype -2 linewidth 1.000
88 set y2zeroaxis linetype -2 linewidth 1.000
96 set xtics border in scale 1,0.5 mirror norotate offset character 0, 0, 0
97 set xtics autofreq norangelimit
98 set ytics border in scale 1,0.5 mirror norotate offset character 0, 0, 0
99 set ytics autofreq norangelimit
100 set ztics border in scale 1,0.5 nomirror norotate offset character 0, 0, 0
101 set ztics autofreq norangelimit
104 set cbtics border in scale 1,0.5 mirror norotate offset character 0, 0, 0
105 set cbtics autofreq norangelimit
106 set title "Time to Fetch 1 MB of Data"
107 set title offset character 0, 0, 0 font "" norotate
110 set timestamp offset character 0, 0, 0 font "" norotate
111 set rrange [ * : * ] noreverse nowriteback # (currently [0.00000:10.0000] )
112 set trange [ * : * ] noreverse nowriteback # (currently [-5.00000:5.00000] )
113 set urange [ * : * ] noreverse nowriteback # (currently [-5.00000:5.00000] )
114 set vrange [ * : * ] noreverse nowriteback # (currently [-5.00000:5.00000] )
115 set xlabel "Completion Time (s)"
116 set xlabel offset character 0, 0, 0 font "" textcolor lt -1 norotate
118 set x2label offset character 0, 0, 0 font "" textcolor lt -1 norotate
119 set xrange [ * : * ] noreverse nowriteback # (currently [-10.0000:10.0000] )
120 set x2range [ * : * ] noreverse nowriteback # (currently [-10.0000:10.0000] )
121 set ylabel "Fraction of Requests"
122 set ylabel offset character 0, 0, 0 font "" textcolor lt -1 rotate by 90
124 set y2label offset character 0, 0, 0 font "" textcolor lt -1 rotate by 90
125 set yrange [ * : * ] noreverse nowriteback # (currently [-10.0000:10.0000] )
126 set y2range [ * : * ] noreverse nowriteback # (currently [-10.0000:10.0000] )
128 set zlabel offset character 0, 0, 0 font "" textcolor lt -1 norotate
129 set zrange [ * : * ] noreverse nowriteback # (currently [-10.0000:10.0000] )
131 set cblabel offset character 0, 0, 0 font "" textcolor lt -1 rotate by 90
132 set cbrange [ * : * ] noreverse nowriteback # (currently [-10.0000:10.0000] )
139 set pm3d explicit at s
140 set pm3d scansautomatic
141 set pm3d interpolate 1,1 flush begin noftriangles nohidden3d corners2color mean
142 set palette positive nops_allcF maxcolors 0 gamma 1.5 color model RGB
143 set palette rgbformulae 7, 5, 15
145 set colorbox vertical origin screen 0.9, 0.2, 0 size screen 0.05, 0.6, 0 front bdefault
148 set fit noerrorvariables
150 plot [0:3] [0:1] "readlatency-32.cdf" using 1:($2/100.0) with lines title "32 Parallel Connections", "readlatency-1M.cdf" using 1:($2/100.0) with lines title "1 Connection", "readlatency-1.cdf" using 1:($2/200.0) with lines title "Single 32 kB Request"