USAGE: run make
to build graph, make clean && make
to rerun the benchmark
TODO: this should be structured just like the sharness test
TODO: use ipfs sandboxing from sharness
dependencies: go-ipfs, curl, rrdtool, jq, python3, matplotlib, numpy
Add performance of many small files on ipfs, compared to various tools.
data: 10 kb each of files up to 3000 files
Add performance repeatedly over a growing repo size
https://github.com/ipfs/go-ipfs/issues/3545
TODO: automatically generate this report
$ du -b $f | awk -F ' ' '{ print $1 }'
24 MB on 'go-ipfs version: 0.4.5-pre2-'
Memory consumption of ipfs add
compared to various tools
data: 10 kb each of files up to 3000 files