Skip to content

Instantly share code, notes, and snippets.

@oerdnj
Created March 25, 2021 20:52
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 oerdnj/958bcaa5735da372b985b5b86e88eb71 to your computer and use it in GitHub Desktop.
Save oerdnj/958bcaa5735da372b985b5b86e88eb71 to your computer and use it in GitHub Desktop.
BIND 9 RWLock microbenchmark
80000000 loops in 8 threads, 0.000% writes, 0.776 seconds, 103057589.869 calls/second
80000000 loops in 8 threads, 1.073% writes, 1.041 seconds, 76831839.114 calls/second
80000000 loops in 8 threads, 10.084% writes, 3.380 seconds, 23665236.300 calls/second
80000000 loops in 8 threads, 49.904% writes, 12.871 seconds, 6215495.744 calls/second
80000000 loops in 8 threads, 89.962% writes, 19.354 seconds, 4133419.336 calls/second
80000000 loops in 8 threads, 98.959% writes, 19.849 seconds, 4030351.367 calls/second
80000000 loops in 8 threads, 100.000% writes, 18.199 seconds, 4395951.724 calls/second
40000000 loops in 4 threads, 0.000% writes, 0.724 seconds, 55247550.462 calls/second
40000000 loops in 4 threads, 1.073% writes, 0.839 seconds, 47693312.921 calls/second
40000000 loops in 4 threads, 10.084% writes, 1.843 seconds, 21706382.110 calls/second
40000000 loops in 4 threads, 49.904% writes, 5.962 seconds, 6709715.080 calls/second
40000000 loops in 4 threads, 89.962% writes, 8.086 seconds, 4946819.220 calls/second
40000000 loops in 4 threads, 98.959% writes, 8.475 seconds, 4719894.331 calls/second
40000000 loops in 4 threads, 100.000% writes, 7.602 seconds, 5261738.610 calls/second
20000000 loops in 2 threads, 0.000% writes, 0.702 seconds, 28485970.659 calls/second
20000000 loops in 2 threads, 1.073% writes, 0.740 seconds, 27025931.381 calls/second
20000000 loops in 2 threads, 10.084% writes, 1.063 seconds, 18822484.210 calls/second
20000000 loops in 2 threads, 49.904% writes, 2.163 seconds, 9245908.339 calls/second
20000000 loops in 2 threads, 89.962% writes, 2.457 seconds, 8140319.573 calls/second
20000000 loops in 2 threads, 98.959% writes, 2.331 seconds, 8581624.768 calls/second
20000000 loops in 2 threads, 100.000% writes, 2.290 seconds, 8732697.797 calls/second
10000000 loops in 1 threads, 0.000% writes, 0.682 seconds, 14652079.057 calls/second
10000000 loops in 1 threads, 1.073% writes, 0.682 seconds, 14669209.330 calls/second
10000000 loops in 1 threads, 10.084% writes, 0.681 seconds, 14675775.431 calls/second
10000000 loops in 1 threads, 49.904% writes, 0.689 seconds, 14507576.582 calls/second
10000000 loops in 1 threads, 89.962% writes, 0.667 seconds, 14992683.570 calls/second
10000000 loops in 1 threads, 98.959% writes, 0.659 seconds, 15180818.732 calls/second
10000000 loops in 1 threads, 100.000% writes, 0.658 seconds, 15191773.351 calls/second
80000000 loops in 8 threads, 0.000% writes, 5.008 seconds, 15974734.360 calls/second
80000000 loops in 8 threads, 0.989% writes, 5.886 seconds, 13592429.968 calls/second
80000000 loops in 8 threads, 9.991% writes, 9.517 seconds, 8406245.252 calls/second
80000000 loops in 8 threads, 49.907% writes, 22.633 seconds, 3534693.480 calls/second
80000000 loops in 8 threads, 90.004% writes, 44.305 seconds, 1805654.964 calls/second
80000000 loops in 8 threads, 98.986% writes, 49.321 seconds, 1622026.076 calls/second
80000000 loops in 8 threads, 100.000% writes, 49.879 seconds, 1603889.946 calls/second
40000000 loops in 4 threads, 0.000% writes, 3.722 seconds, 10748264.625 calls/second
40000000 loops in 4 threads, 0.989% writes, 3.902 seconds, 10252235.756 calls/second
40000000 loops in 4 threads, 9.991% writes, 5.235 seconds, 7640378.099 calls/second
40000000 loops in 4 threads, 49.907% writes, 9.998 seconds, 4000824.170 calls/second
40000000 loops in 4 threads, 90.004% writes, 14.391 seconds, 2779541.629 calls/second
40000000 loops in 4 threads, 98.986% writes, 15.258 seconds, 2621501.688 calls/second
40000000 loops in 4 threads, 100.000% writes, 15.314 seconds, 2611938.544 calls/second
20000000 loops in 2 threads, 0.000% writes, 2.314 seconds, 8642011.584 calls/second
20000000 loops in 2 threads, 0.989% writes, 2.380 seconds, 8404268.864 calls/second
20000000 loops in 2 threads, 9.991% writes, 2.671 seconds, 7489037.921 calls/second
20000000 loops in 2 threads, 49.907% writes, 3.898 seconds, 5130328.295 calls/second
20000000 loops in 2 threads, 90.004% writes, 5.072 seconds, 3942889.610 calls/second
20000000 loops in 2 threads, 98.986% writes, 5.308 seconds, 3767995.475 calls/second
20000000 loops in 2 threads, 100.000% writes, 5.265 seconds, 3798602.646 calls/second
10000000 loops in 1 threads, 0.000% writes, 1.136 seconds, 8799501.596 calls/second
10000000 loops in 1 threads, 0.989% writes, 1.140 seconds, 8775563.216 calls/second
10000000 loops in 1 threads, 9.991% writes, 1.170 seconds, 8545964.040 calls/second
10000000 loops in 1 threads, 49.907% writes, 1.303 seconds, 7675315.724 calls/second
10000000 loops in 1 threads, 90.004% writes, 1.424 seconds, 7024593.100 calls/second
10000000 loops in 1 threads, 98.986% writes, 1.452 seconds, 6888627.427 calls/second
10000000 loops in 1 threads, 100.000% writes, 1.454 seconds, 6877843.988 calls/second
80000000 loops in 8 threads, 0.000% writes, 8.723 seconds, 9170757.206 calls/second
80000000 loops in 8 threads, 1.073% writes, 12.220 seconds, 6546451.987 calls/second
80000000 loops in 8 threads, 10.084% writes, 24.397 seconds, 3279120.589 calls/second
80000000 loops in 8 threads, 49.904% writes, 31.226 seconds, 2561969.232 calls/second
80000000 loops in 8 threads, 89.962% writes, 25.934 seconds, 3084711.499 calls/second
80000000 loops in 8 threads, 98.959% writes, 23.412 seconds, 3417014.013 calls/second
80000000 loops in 8 threads, 100.000% writes, 23.001 seconds, 3478171.949 calls/second
40000000 loops in 4 threads, 0.000% writes, 4.316 seconds, 9267016.095 calls/second
40000000 loops in 4 threads, 1.073% writes, 6.055 seconds, 6606624.562 calls/second
40000000 loops in 4 threads, 10.084% writes, 12.044 seconds, 3321078.002 calls/second
40000000 loops in 4 threads, 49.904% writes, 14.054 seconds, 2846260.789 calls/second
40000000 loops in 4 threads, 89.962% writes, 10.773 seconds, 3712974.106 calls/second
40000000 loops in 4 threads, 98.959% writes, 9.770 seconds, 4094330.090 calls/second
40000000 loops in 4 threads, 100.000% writes, 9.694 seconds, 4126400.733 calls/second
20000000 loops in 2 threads, 0.000% writes, 1.460 seconds, 13696847.671 calls/second
20000000 loops in 2 threads, 1.073% writes, 1.719 seconds, 11632553.235 calls/second
20000000 loops in 2 threads, 10.084% writes, 3.106 seconds, 6439235.032 calls/second
20000000 loops in 2 threads, 49.904% writes, 5.673 seconds, 3525623.793 calls/second
20000000 loops in 2 threads, 89.962% writes, 5.086 seconds, 3932173.932 calls/second
20000000 loops in 2 threads, 98.959% writes, 4.886 seconds, 4093702.392 calls/second
20000000 loops in 2 threads, 100.000% writes, 4.589 seconds, 4358305.918 calls/second
10000000 loops in 1 threads, 0.000% writes, 0.626 seconds, 15983939.338 calls/second
10000000 loops in 1 threads, 1.073% writes, 0.630 seconds, 15869690.795 calls/second
10000000 loops in 1 threads, 10.084% writes, 0.658 seconds, 15207968.976 calls/second
10000000 loops in 1 threads, 49.904% writes, 0.735 seconds, 13609237.951 calls/second
10000000 loops in 1 threads, 89.962% writes, 0.717 seconds, 13941168.270 calls/second
10000000 loops in 1 threads, 98.959% writes, 0.702 seconds, 14243086.762 calls/second
10000000 loops in 1 threads, 100.000% writes, 0.695 seconds, 14398039.563 calls/second
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment