[73475a5] | 1 | set terminal pslatex size 5.8, 2.4 color solid 9;
|
---|
| 2 | #set terminal postscript portrait enhanced size 7.5, 10. color solid 9.5;
|
---|
| 3 | #set terminal wxt size 950,1250
|
---|
| 4 |
|
---|
| 5 | DIR=GRAPH
|
---|
| 6 |
|
---|
| 7 | set macros
|
---|
| 8 | set output GRAPH."2.tex"
|
---|
| 9 | #set pointsize 2.0
|
---|
| 10 | set grid linetype 0
|
---|
| 11 | set xtics (4,8,16,32)
|
---|
| 12 | #set autoscale y
|
---|
| 13 | set logscale x
|
---|
| 14 |
|
---|
| 15 | array titles[8];
|
---|
| 16 | titles[1] = "user sbrk"
|
---|
| 17 | titles[2] = "system sbrk"
|
---|
| 18 | titles[3] = "real sbrk"
|
---|
| 19 | titles[4] = "max memory sbrk"
|
---|
| 20 | titles[5] = "user mmap"
|
---|
| 21 | titles[6] = "system mmap"
|
---|
| 22 | titles[7] = "real mmap"
|
---|
| 23 | titles[8] = "max memory mmap"
|
---|
| 24 |
|
---|
| 25 | set xrange [3:38]
|
---|
| 26 |
|
---|
| 27 | set multiplot layout 2,4 rowsfirst margins 0.06,0.98,0.08,0.87 spacing 0.08,0.18
|
---|
| 28 |
|
---|
| 29 | if ( strstrt( GRAPH, "prolog" ) != 0 ) {
|
---|
| 30 | set key maxrows 1 at screen 0.99, screen 1.04 samplen 0.5 font "Helvetica,18"
|
---|
| 31 | } else {
|
---|
| 32 | set key off
|
---|
| 33 | }
|
---|
| 34 |
|
---|
| 35 | do for [x = 0:7] {
|
---|
| 36 | set logscale y 10
|
---|
| 37 | set yrange [*:*]
|
---|
| 38 | unset ylabel
|
---|
| 39 | if ( x == 3 || x == 7 ) {
|
---|
| 40 | set title titles[x+1]
|
---|
| 41 | # set logscale y 2
|
---|
| 42 | unset logscale y
|
---|
| 43 | set format y '%.0s'
|
---|
| 44 | set yrange [2:*]
|
---|
| 45 | set ylabel "megabytes" offset 1.0,0
|
---|
| 46 | } else {
|
---|
| 47 | if ( x == 0 || x == 4 ) {
|
---|
| 48 | set ylabel "sec., log scale" offset 1.5,0
|
---|
| 49 | }
|
---|
| 50 | set format y '%g'
|
---|
| 51 | if ( x == 1 || x == 5 ) {
|
---|
| 52 | set title titles[x+1]
|
---|
| 53 | set yrange [1:*]
|
---|
| 54 | } else {
|
---|
| 55 | set title titles[x+1]
|
---|
| 56 | }
|
---|
| 57 | }
|
---|
| 58 | plot DIR."/testdata.res" \
|
---|
| 59 | i x*7 using 1:2 title columnheader(1) lt rgb "blue" pt 2 ps 2 lw 1, \
|
---|
| 60 | '' i x*7+1 using 1:2 title columnheader(1) lt rgb "dark-green" pt 3 ps 2 lw 1, \
|
---|
| 61 | '' i x*7+2 using 1:2 title columnheader(1) lt rgb "coral" pt 14 ps 2 lw 4, \
|
---|
| 62 | '' i x*7+3 using 1:2 title columnheader(1) lt rgb "black" pt 16 ps 2 lw 2, \
|
---|
| 63 | '' i x*7+4 using 1:2 title columnheader(1) lt rgb "red" pt 8 ps 2 lw 2, \
|
---|
| 64 | '' i x*7+5 using 1:2 title columnheader(1) lt rgb "dark-violet" pt 10 ps 2 lw 1, \
|
---|
| 65 | '' i x*7+6 using 1:2 title columnheader(1) lt rgb "brown" pt 4 ps 2 lw 1
|
---|
| 66 | }
|
---|
| 67 | unset multiplot
|
---|
| 68 |
|
---|
| 69 | #test
|
---|