mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-08-12 05:02:31 +00:00
Added scripts for gnuplot.
This commit is contained in:
Executable
+31
@@ -0,0 +1,31 @@
|
||||
#/bin/bash
|
||||
gnuplot << EOF
|
||||
|
||||
set terminal png size 1024,768 enhanced
|
||||
set xdata time
|
||||
set timefmt "%s"
|
||||
set format x "%H:%M"
|
||||
set y2tics
|
||||
set autoscale xfix
|
||||
set key autotitle columnhead
|
||||
|
||||
set format y "%.0f"
|
||||
set format y2 "%.0f"
|
||||
|
||||
set output "output_$1_transfer_requests.png"
|
||||
plot \
|
||||
"instrumentation_transfers.log.$1" using 1:2 title 'downloading' smooth sbezier with lines lw 4 axis x1y1,\
|
||||
"instrumentation_transfers.log.$1" using 1:3 title 'finished' smooth sbezier with lines lw 4 axis x1y1,\
|
||||
"instrumentation_transfers.log.$1" using 1:4 title 'skipped' smooth sbezier with lines lw 2 axis x1y2,\
|
||||
"instrumentation_transfers.log.$1" using 1:5 title 'unknown' smooth sbezier with lines lw 2 axis x1y2
|
||||
|
||||
set output "output_$1_transfer_queues.png"
|
||||
plot \
|
||||
"instrumentation_transfers.log.$1" using 1:6 title 'queue added' smooth sbezier with lines lw 2 axis x1y1,\
|
||||
"instrumentation_transfers.log.$1" using 1:7 title 'queue removed' smooth sbezier with lines lw 2 axis x1y1,\
|
||||
"instrumentation_transfers.log.$1" using 1:8 title 'queue total' smooth sbezier with lines lw 4 axis x1y2,\
|
||||
"instrumentation_transfers.log.$1" using 1:9 title 'canceled added' smooth sbezier with lines lw 2 axis x1y1,\
|
||||
"instrumentation_transfers.log.$1" using 1:10 title 'canceled removed' smooth sbezier with lines lw 2 axis x1y1,\
|
||||
"instrumentation_transfers.log.$1" using 1:11 title 'canceled total' smooth sbezier with lines lw 4 axis x1y2
|
||||
|
||||
EOF
|
||||
Executable
+30
@@ -0,0 +1,30 @@
|
||||
#/bin/bash
|
||||
gnuplot << EOF
|
||||
|
||||
set terminal png size 1024,768 enhanced
|
||||
set xdata time
|
||||
set timefmt "%s"
|
||||
set format x "%H:%M"
|
||||
set y2tics
|
||||
set autoscale xfix
|
||||
set key autotitle columnhead
|
||||
|
||||
set format y "%.0f"
|
||||
set format y2 "%.0f"
|
||||
|
||||
set output "output_$1_incore_sync.png"
|
||||
plot \
|
||||
"instrumentation_mincore.log.$1" using 1:6 title 'success' smooth sbezier with lines lw 4 axis x1y1,\
|
||||
"instrumentation_mincore.log.$1" using 1:7 title 'failed' smooth sbezier with lines lw 4 axis x1y1,\
|
||||
"instrumentation_mincore.log.$1" using 1:8 title 'not synced' smooth sbezier with lines lw 4 axis x1y2,\
|
||||
"instrumentation_mincore.log.$1" using 1:9 title 'not deallocated' smooth sbezier with lines lw 4 axis x1y2
|
||||
|
||||
set format y "%.0g"
|
||||
|
||||
set output "output_$1_incore_alloc.png"
|
||||
plot \
|
||||
"instrumentation_mincore.log.$1" using 1:12 title 'allocations' smooth sbezier with lines lw 2 axis x1y1,\
|
||||
"instrumentation_mincore.log.$1" using 1:13 title 'deallocations' smooth sbezier with lines lw 4 axis x1y1,\
|
||||
"instrumentation_mincore.log.$1" using 1:10 title 'alloc failed' smooth sbezier with lines lw 2 axis x1y2
|
||||
|
||||
EOF
|
||||
Reference in New Issue
Block a user