bno_plot.py - gen interactive 3D plot of IO blocks and sizes
PATCH 1/1 bno_plot.py - gen interactive 3D plot of IO blocks and sizes
bno_plot.py provides a means to visualize IOs (time V sector-number V IO-transfer-size) using a 3D graph.
A sample set of data & the script itself can be found @
http://free.linux.hp.com/~adb/jens/bno_plot.tar.bz2 - just extract into a new directoy, and run ./bno_plot.py...
Jens: If you'd like, I can just commit this & push the tree, but I didn't know if you wanted the blktrace .git tree filled with tools like this...
--- Makefile | 3 +- btt/bno_plot.py | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 129 insertions(+), 1 deletions(-)
Makefile +2 -1
@@ -5,7 +5,8 @@ PROGS = blkparse blktrace verify_blkparse blkrawverify LIBS = -lpthread SCRIPTS = btrace -ALL = $(PROGS) $(SCRIPTS) btt/btt btreplay/btrecord btreplay/btreplay +ALL = $(PROGS) $(SCRIPTS) btt/btt btreplay/btrecord btreplay/btreplay \ + btt/bno_plot.py all: $(ALL)
btt/bno_plot.py new file +127 -0
127 lines not on this page · raw message
Signature · 1 line
1.5.2.5
Quoted 10 lines · Alan D. Brunelle
bno_plot.pyprovides a means to visualize IOs (time V sector-number V IO-transfer-size) using a 3D graph.A sample set of data & the script itself can be found @
http://free.linux.hp.com/~adb/jens/bno_plot.tar.bz2 - just extract into a new directoy, and run ./bno_plot.py...Jens: If you'd like, I can just commit this & push the tree, but I didn't know if you wanted the blktrace .git tree filled with tools like this...
Go ahead and commit, it's cool stuff :-)
Signature · 1 line
Jens Axboe