Skip to content

Instantly share code, notes, and snippets.

@zsfelfoldi
Created April 27, 2017 08:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zsfelfoldi/ed2991f90614b7f9f6e5368bc6d8faa8 to your computer and use it in GitHub Desktop.
Save zsfelfoldi/ed2991f90614b7f9f6e5368bc6d8faa8 to your computer and use it in GitHub Desktop.
Running benchmark without bloombits
Clearing bloombits data...
Cleared bloombits data
Running filter benchmarks...
Finished running filter benchmarks
1m2.479473502s total 17.342566172s per million blocks
BenchmarkNoBloomBits-4 1 67490450777 ns/op
Running bloombits benchmark section size: 512 compression method: 0
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
2m12.153446743s total 36.689µs per block
data size: 922091520 compressed size: 922091520 compression ratio: 1
Running filter benchmarks...
Finished running filter benchmarks
2m42.322509931s total 81.161254ms per address 22.532775ms per million blocks
Running bloombits benchmark section size: 512 compression method: 1
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
2m16.823545562s total 37.986µs per block
data size: 922091520 compressed size: 35049196 compression ratio: 0.03801053934429415
Running filter benchmarks...
Finished running filter benchmarks
3m0.406934191s total 90.203467ms per address 25.043162ms per million blocks
Running bloombits benchmark section size: 512 compression method: 2
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
2m15.953571793s total 37.744µs per block
data size: 922091520 compressed size: 161631258 compression ratio: 0.17528765257487675
Running filter benchmarks...
Finished running filter benchmarks
2m46.530351403s total 83.265175ms per address 23.116886ms per million blocks
BenchmarkBloomBits512-4 1 1028619069336 ns/op
Running bloombits benchmark section size: 1024 compression method: 0
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m40.87544383s total 28.01µs per block
data size: 921960448 compressed size: 921960448 compression ratio: 1
Running filter benchmarks...
Finished running filter benchmarks
1m33.005843538s total 46.502921ms per address 12.912428ms per million blocks
Running bloombits benchmark section size: 1024 compression method: 1
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m41.678065775s total 28.232µs per block
data size: 921960448 compressed size: 38632664 compression ratio: 0.04190273463878572
Running filter benchmarks...
Finished running filter benchmarks
1m44.294550097s total 52.147275ms per address 14.479691ms per million blocks
Running bloombits benchmark section size: 1024 compression method: 2
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m41.977004688s total 28.315µs per block
data size: 921960448 compressed size: 136432970 compression ratio: 0.14798136980383783
Running filter benchmarks...
Finished running filter benchmarks
1m36.386590518s total 48.193295ms per address 13.381792ms per million blocks
BenchmarkBloomBits1k-4 1 755884208795 ns/op
Running bloombits benchmark section size: 2048 compression method: 0
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m24.641579155s total 23.509µs per block
data size: 921698304 compressed size: 921698304 compression ratio: 1
Running filter benchmarks...
Finished running filter benchmarks
1m10.400631916s total 35.200315ms per address 9.776822ms per million blocks
Running bloombits benchmark section size: 2048 compression method: 1
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m26.423691857s total 24.004µs per block
data size: 921698304 compressed size: 37332704 compression ratio: 0.040504255934922496
Running filter benchmarks...
Finished running filter benchmarks
1m10.85295654s total 35.426478ms per address 9.839638ms per million blocks
Running bloombits benchmark section size: 2048 compression method: 2
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m24.494954996s total 23.468µs per block
data size: 921698304 compressed size: 114871401 compression ratio: 0.12463015338259752
Running filter benchmarks...
Finished running filter benchmarks
1m26.640392212s total 43.320196ms per address 12.032104ms per million blocks
BenchmarkBloomBits2k-4 1 572142251052 ns/op
Running bloombits benchmark section size: 4096 compression method: 0
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m15.915889815s total 21.085µs per block
data size: 921698304 compressed size: 921698304 compression ratio: 1
Running filter benchmarks...
Finished running filter benchmarks
58.572201272s total 29.2861ms per address 8.13416ms per million blocks
Running bloombits benchmark section size: 4096 compression method: 1
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m20.805235894s total 22.443µs per block
data size: 921698304 compressed size: 36386878 compression ratio: 0.03947807850148762
Running filter benchmarks...
Finished running filter benchmarks
1m19.154345014s total 39.577172ms per address 10.992486ms per million blocks
Running bloombits benchmark section size: 4096 compression method: 2
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m17.596391993s total 21.552µs per block
data size: 921698304 compressed size: 101982358 compression ratio: 0.1106461382834442
Running filter benchmarks...
Finished running filter benchmarks
1m1.88355657s total 30.941778ms per address 8.594021ms per million blocks
BenchmarkBloomBits4k-4 1 486791139731 ns/op
Running bloombits benchmark section size: 8192 compression method: 0
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m14.495100797s total 20.714µs per block
data size: 920649728 compressed size: 920649728 compression ratio: 1
Running filter benchmarks...
Finished running filter benchmarks
1m13.850076883s total 36.925038ms per address 10.267542ms per million blocks
Running bloombits benchmark section size: 8192 compression method: 1
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m25.166344323s total 23.681µs per block
data size: 920649728 compressed size: 36931954 compression ratio: 0.04011509793222901
Running filter benchmarks...
Finished running filter benchmarks
1m21.804473783s total 40.902236ms per address 11.373459ms per million blocks
Running bloombits benchmark section size: 8192 compression method: 2
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m17.173850517s total 21.459µs per block
data size: 920649728 compressed size: 93286171 compression ratio: 0.10132645257241633
Running filter benchmarks...
Finished running filter benchmarks
1m14.331891142s total 37.165945ms per address 10.334529ms per million blocks
BenchmarkBloomBits8k-4 1 510757333919 ns/op
Running bloombits benchmark section size: 16384 compression method: 0
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m16.623091669s total 21.354µs per block
data size: 918552576 compressed size: 918552576 compression ratio: 1
Running filter benchmarks...
Finished running filter benchmarks
1m7.956386292s total 33.978193ms per address 9.4697ms per million blocks
Running bloombits benchmark section size: 16384 compression method: 1
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m15.7556539s total 21.113µs per block
data size: 918552576 compressed size: 36335193 compression ratio: 0.03955700952712804
Running filter benchmarks...
Finished running filter benchmarks
1m11.305958575s total 35.652979ms per address 9.936461ms per million blocks
Running bloombits benchmark section size: 16384 compression method: 2
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m13.751343655s total 20.554µs per block
data size: 918552576 compressed size: 87169488 compression ratio: 0.0948987464382224
Running filter benchmarks...
Finished running filter benchmarks
1m15.463300315s total 37.73165ms per address 10.515786ms per million blocks
BenchmarkBloomBits16k-4 1 477824882654 ns/op
Running bloombits benchmark section size: 32768 compression method: 0
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m13.785072962s total 20.658µs per block
data size: 914358272 compressed size: 914358272 compression ratio: 1
Running filter benchmarks...
Finished running filter benchmarks
1m6.739766166s total 33.369883ms per address 9.342825ms per million blocks
Running bloombits benchmark section size: 32768 compression method: 1
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m11.243345846s total 19.946µs per block
data size: 914358272 compressed size: 35643349 compression ratio: 0.038981819371564676
Running filter benchmarks...
Finished running filter benchmarks
1m11.618025136s total 35.809012ms per address 10.025727ms per million blocks
Running bloombits benchmark section size: 32768 compression method: 2
Clearing bloombits data...
Cleared bloombits data
Generating bloombits data...
Finished generating bloombits data
1m9.171076951s total 19.366µs per block
data size: 914358272 compressed size: 82684247 compression ratio: 0.09042871873313134
Running filter benchmarks...
Finished running filter benchmarks
1m1.830587929s total 30.915293ms per address 8.655595ms per million blocks
BenchmarkBloomBits32k-4 1 446433676620 ns/op
PASS
ok github.com/ethereum/go-ethereum/eth/filters 4282.156s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment