projects
/
bluesky.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
synread script updates
[bluesky.git]
/
nfs3
/
parse-synread.py
diff --git
a/nfs3/parse-synread.py
b/nfs3/parse-synread.py
index
be718b8
..
689ae56
100755
(executable)
--- a/
nfs3/parse-synread.py
+++ b/
nfs3/parse-synread.py
@@
-15,8
+15,9
@@
def load_log(f):
return data
if __name__ == '__main__':
return data
if __name__ == '__main__':
+ blocksize = int(sys.argv[1])
data = []
data = []
- for f in sys.argv[
1
:]:
+ for f in sys.argv[
2
:]:
data += load_log(open(f))
data.sort()
data += load_log(open(f))
data.sort()
@@
-30,4
+31,5
@@
if __name__ == '__main__':
duration = float(end - start + 1)
print duration
print "Ops per second:", len(truncated) / duration
duration = float(end - start + 1)
print duration
print "Ops per second:", len(truncated) / duration
- print "Bandwidth:", len(truncated) / duration * 32768
+ print "Bandwidth (MB/s):", len(truncated) / duration * blocksize / 1024.0**2
+ print "Average latency (ms):", sum(d[1] for d in truncated) / len(truncated) / 1000