|
Packit |
577717 |
#
|
|
Packit |
577717 |
# $Id: 3D plot of performance
|
|
Packit |
577717 |
#
|
|
Packit |
577717 |
# Processes files that were created by Generate_Graphs
|
|
Packit |
577717 |
# and displays the results. Also, saves a postscript copy.
|
|
Packit |
577717 |
#
|
|
Packit |
577717 |
# Don Capps
|
|
Packit |
577717 |
|
|
Packit |
577717 |
dirs = "write rewrite read reread randread randwrite bkwdread recrewrite strideread fwrite frewrite fread freread"
|
|
Packit |
577717 |
titles = "Write ReWrite Read Reread Random_read Random_write Read_Backwards Record_rewrite Stride_read Fwrite Frewrite Fread Freread"
|
|
Packit |
577717 |
|
|
Packit |
577717 |
file(n) = sprintf("%s/iozone_gen_out.gnuplot", word(dirs,n))
|
|
Packit |
577717 |
outfile(n) = sprintf("%s/%s.ps", word(dirs,n), word(dirs,n))
|
|
Packit |
577717 |
title(n) = word(titles,n)
|
|
Packit |
577717 |
|
|
Packit |
577717 |
set title "Iozone performance"
|
|
Packit |
577717 |
set grid lt 2 lw 1
|
|
Packit |
577717 |
set surface
|
|
Packit |
577717 |
set parametric
|
|
Packit |
577717 |
set xtics
|
|
Packit |
577717 |
set ytics
|
|
Packit |
577717 |
set logscale x 2
|
|
Packit |
577717 |
set logscale y 2
|
|
Packit |
577717 |
set xlabel "File size in 2^n KBytes"
|
|
Packit |
577717 |
set ylabel "Record size in 2^n Kbytes"
|
|
Packit |
577717 |
set zlabel "Kbytes/sec"
|
|
Packit |
577717 |
set style data lines
|
|
Packit |
577717 |
set dgrid3d 80,80,3
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 1
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
splot file(i) title title(i)
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 2
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 3
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 4
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 5
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 6
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 7
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 8
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 9
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 10
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 11
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 12
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|
|
Packit |
577717 |
i = 13
|
|
Packit |
577717 |
set terminal x11
|
|
Packit |
577717 |
set output
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
pause -1 "Hit return to continue"
|
|
Packit |
577717 |
set terminal postscript color
|
|
Packit |
577717 |
set output outfile(i)
|
|
Packit |
577717 |
replot
|
|
Packit |
577717 |
|