X-Git-Url: http://rtime.felk.cvut.cz/gitweb/can-benchmark.git/blobdiff_plain/052fa871a1c16da85562fba8b256287b404d7bab..227dac53cfca24e57a9c96b78c0b7581b3df961d:/recvmmsg/plot.gp diff --git a/recvmmsg/plot.gp b/recvmmsg/plot.gp index 3e0f6dd..19e18b4 100644 --- a/recvmmsg/plot.gp +++ b/recvmmsg/plot.gp @@ -1,16 +1,22 @@ +# termsize 7cm,7cm set grid -set xlabel "Number of messages" -set ylabel "Time [{/Symbol m}s]" +set xlabel "Frames [×1000]" +set ylabel "Time [ms]" set key left reverse Left fit a1*x+b1 "data" using 1:2 via a1, b1 fit a2*x+b2 "data" using 1:4 via a2, b2 -plot 'data' using 1:2 pt 7 ps 0.2 title 'read()', \ - 'data' using 1:4 pt 7 ps 0.2 title 'recvmmsg()', \ - a1*x+b1 with lines lt 1 lc 1 lw 1 title "Linear fit for read()", \ - a2*x+b2 with lines lt 1 lc 2 lw 1 title "Linear fit for recvmmsg()" +set yrange [0:] + +b1=b1/1000 +b2=b2/1000 + +plot 'data' using ($1/1000):($2/1000) title 'read()', \ + 'data' using ($1/1000):($4/1000) title 'recvmmsg()', \ + a1*x+b1 with lines lt 1 lc rgbcolor "#aa0000" lw 5 title "", \ + a2*x+b2 with lines lt 1 lc rgbcolor "#00aa00" lw 5 title "" # a1*x+b1 - a2*x-b2 = 0 # (a1-a2)*x = b2-b1