Skip to content

Instantly share code, notes, and snippets.

@gs0510
Last active January 13, 2020 14:11
Show Gist options
  • Save gs0510/a9c4783ce20ac0618411277e4fe6923b to your computer and use it in GitHub Desktop.
Save gs0510/a9c4783ce20ac0618411277e4fe6923b to your computer and use it in GitHub Desktop.
Benchmarks from the autumn machine
Fill in random order
index: 5.788160 micros/op; 172766.472026 op/s; 7.774491 MB/s; total time = 57.881601s.
write amplification in bytes = 10.454486; in nb of writes = 0.000639;
RW Read in random order
index: 5.057182 micros/op; 197738.594206 op/s; 8.898237 MB/s; total time = 50.571817s.
read amplification in bytes = 70.304486; in nb of reads = 1.016557
RO Read in random order
index: 8.763912 micros/op; 114104.301487 op/s; 5.134694 MB/s; total time = 87.639115s.
read amplification in bytes = 70.177230; in nb of reads = 4.018899
Read 1000 absent values
index: 5.384000 micros/op; 185735.512628 op/s; 0.000000 MB/s; total time = 0.005384s.
read amplification in bytes = 72.494000; in nb of reads = 1.053000
Read in sequential order (increasing order of hashes for index
index: 0.353947 micros/op; 2825280.953001 op/s; 127.137643 MB/s; total time = 3.539471s.
read amplification in bytes = 1.900004; in nb of reads = 0.001900
Fill in increasing order of keys
index: 8.177013 micros/op; 122294.052993 op/s; 5.503232 MB/s; total time = 81.770125s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in increasing order of hashes
index: 7.639800 micros/op; 130893.472034 op/s; 5.890206 MB/s; total time = 76.398004s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in decreasing order of hashes
index: 7.335780 micros/op; 136318.151953 op/s; 6.134317 MB/s; total time = 73.357802s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in random order and sync after each write
index: 11.330040 micros/op; 88260.940151 op/s; 3.971742 MB/s; total time = 113.300402s.
write amplification in bytes = 11.373170; in nb of writes = 2.000572;
OverWrite
index: 11.289950 micros/op; 88574.348387 op/s; 3.985846 MB/s; total time = 112.899504s.
write amplification in bytes = 21.107320; in nb of writes = 0.001049;
-----------------------------
Fill in random order
index: 5.643806 micros/op; 177185.389534 op/s; 7.973343 MB/s; total time = 56.438062s.
write amplification in bytes = 10.454486; in nb of writes = 0.000639;
RW Read in random order
index: 4.722189 micros/op; 211766.182266 op/s; 9.529478 MB/s; total time = 47.221893s.
read amplification in bytes = 70.296408; in nb of reads = 1.016408
RO Read in random order
index: 8.340872 micros/op; 119891.548503 op/s; 5.395120 MB/s; total time = 83.408715s.
read amplification in bytes = 70.177230; in nb of reads = 4.018899
Read 1000 absent values
index: 5.208000 micros/op; 192012.288785 op/s; 0.000000 MB/s; total time = 0.005208s.
read amplification in bytes = 72.494000; in nb of reads = 1.053000
Read in sequential order (increasing order of hashes for index
index: 0.366553 micros/op; 2728118.443990 op/s; 122.765330 MB/s; total time = 3.665530s.
read amplification in bytes = 1.900004; in nb of reads = 0.001900
Fill in increasing order of keys
index: 7.624701 micros/op; 131152.682169 op/s; 5.901871 MB/s; total time = 76.247011s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in increasing order of hashes
index: 7.226161 micros/op; 138386.061213 op/s; 6.227373 MB/s; total time = 72.261613s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in decreasing order of hashes
index: 6.988261 micros/op; 143097.112627 op/s; 6.439370 MB/s; total time = 69.882612s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in random order and sync after each write
index: 10.974938 micros/op; 91116.691178 op/s; 4.100251 MB/s; total time = 109.749376s.
write amplification in bytes = 11.380400; in nb of writes = 2.000572;
OverWrite
index: 10.950032 micros/op; 91323.936533 op/s; 4.109577 MB/s; total time = 109.500317s.
write amplification in bytes = 21.043585; in nb of writes = 0.001047;
------------------
Fill in random order
index: 5.601757 micros/op; 178515.435292 op/s; 8.033195 MB/s; total time = 56.017565s.
write amplification in bytes = 10.454486; in nb of writes = 0.000639;
RW Read in random order
index: 4.733945 micros/op; 211240.294644 op/s; 9.505813 MB/s; total time = 47.339453s.
read amplification in bytes = 70.291317; in nb of reads = 1.016329
RO Read in random order
index: 8.366635 micros/op; 119522.369012 op/s; 5.378507 MB/s; total time = 83.666347s.
read amplification in bytes = 70.177230; in nb of reads = 4.018899
Read 1000 absent values
index: 5.322000 micros/op; 187899.285983 op/s; 0.000000 MB/s; total time = 0.005322s.
read amplification in bytes = 72.494000; in nb of reads = 1.053000
Read in sequential order (increasing order of hashes for index
index: 0.364889 micros/op; 2740558.706741 op/s; 123.325142 MB/s; total time = 3.648891s.
read amplification in bytes = 1.900004; in nb of reads = 0.001900
Fill in increasing order of keys
index: 7.663170 micros/op; 130494.307871 op/s; 5.872244 MB/s; total time = 76.631695s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in increasing order of hashes
index: 7.208700 micros/op; 138721.265433 op/s; 6.242457 MB/s; total time = 72.087001s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in decreasing order of hashes
index: 6.844555 micros/op; 146101.542588 op/s; 6.574569 MB/s; total time = 68.445547s.
write amplification in bytes = 11.456820; in nb of writes = 0.000686;
Fill in random order and sync after each write
index: 10.880329 micros/op; 91908.983783 op/s; 4.135904 MB/s; total time = 108.803292s.
write amplification in bytes = 11.398246; in nb of writes = 2.000573;
OverWrite
index: 11.302609 micros/op; 88475.147641 op/s; 3.981382 MB/s; total time = 113.026090s.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment