# JMH 1.13 (released 599 days ago, please consider updating!) # VM version: JDK 1.8.0_73, VM 25.73-b02 # VM invoker: C:\Java\jdk1.8.0_73\jre\bin\java.exe # VM options: -Xms4g -Xmx4g -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=delay=30s,dumponexit=true,filename=JmhCachePreloaderBenchmark-handleSupplyMessage-4-threads-10-epm.jfr -Dignite.jmh.preloader.entriesPerMessage=10 # Warmup: 10 iterations, 1 s each # Measurement: 60 iterations, 1 s each # Timeout: 10 min per iteration # Threads: 4 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: org.apache.ignite.internal.benchmarks.jmh.preloader.JmhCachePreloaderBenchmark.handleSupplyMessage # Run progress: 0,00% complete, ETA 00:01:10 # Fork: 1 of 1 Recording 1 scheduled to start in 30 s. No limit (duration/maxsize/maxage) in use. Use JFR.dump recording=1 to copy recording data to file. # Warmup Iteration 1: 1779,089 ops/s # Warmup Iteration 2: 5819,289 ops/s # Warmup Iteration 3: 8287,895 ops/s # Warmup Iteration 4: 6718,573 ops/s # Warmup Iteration 5: 8365,813 ops/s # Warmup Iteration 6: 9324,199 ops/s # Warmup Iteration 7: 9907,755 ops/s # Warmup Iteration 8: 10110,039 ops/s # Warmup Iteration 9: 10375,515 ops/s # Warmup Iteration 10: 9492,278 ops/s Iteration 1: 9221,878 ops/s ·gc.alloc.rate: 317,454 MB/sec ·gc.alloc.rate.norm: 36105,042 B/op ·gc.count: ≈ 0 counts Iteration 2: 9500,569 ops/s ·gc.alloc.rate: 326,424 MB/sec ·gc.alloc.rate.norm: 36037,608 B/op ·gc.count: ≈ 0 counts Iteration 3: 10550,304 ops/s ·gc.alloc.rate: 362,598 MB/sec ·gc.alloc.rate.norm: 36054,300 B/op ·gc.churn.PS_Eden_Space: 1022,790 MB/sec ·gc.churn.PS_Eden_Space.norm: 101699,358 B/op ·gc.count: 1,000 counts ·gc.time: 3,000 ms Iteration 4: 10576,742 ops/s ·gc.alloc.rate: 364,124 MB/sec ·gc.alloc.rate.norm: 36162,770 B/op ·gc.count: ≈ 0 counts Iteration 5: 10707,934 ops/s ·gc.alloc.rate: 369,085 MB/sec ·gc.alloc.rate.norm: 36214,551 B/op ·gc.count: ≈ 0 counts Iteration 6: 9969,521 ops/s ·gc.alloc.rate: 344,561 MB/sec ·gc.alloc.rate.norm: 36246,000 B/op ·gc.count: ≈ 0 counts Iteration 7: 10138,412 ops/s ·gc.alloc.rate: 350,538 MB/sec ·gc.alloc.rate.norm: 36263,582 B/op ·gc.churn.PS_Eden_Space: 1330,156 MB/sec ·gc.churn.PS_Eden_Space.norm: 137606,230 B/op ·gc.count: 1,000 counts ·gc.time: 3,000 ms Iteration 8: 10330,142 ops/s ·gc.alloc.rate: 356,223 MB/sec ·gc.alloc.rate.norm: 36171,390 B/op ·gc.count: ≈ 0 counts Iteration 9: 9618,708 ops/s ·gc.alloc.rate: 331,077 MB/sec ·gc.alloc.rate.norm: 36106,667 B/op ·gc.count: ≈ 0 counts Iteration 10: 6859,191 ops/s ·gc.alloc.rate: 236,059 MB/sec ·gc.alloc.rate.norm: 36087,030 B/op ·gc.count: ≈ 0 counts Iteration 11: 8656,420 ops/s ·gc.alloc.rate: 297,473 MB/sec ·gc.alloc.rate.norm: 36041,804 B/op ·gc.churn.PS_Eden_Space: 1330,692 MB/sec ·gc.churn.PS_Eden_Space.norm: 161226,276 B/op ·gc.count: 1,000 counts ·gc.time: 4,000 ms Iteration 12: 8805,304 ops/s ·gc.alloc.rate: 302,602 MB/sec ·gc.alloc.rate.norm: 36046,514 B/op ·gc.count: ≈ 0 counts Iteration 13: 8697,441 ops/s ·gc.alloc.rate: 298,891 MB/sec ·gc.alloc.rate.norm: 36047,467 B/op ·gc.count: ≈ 0 counts Iteration 14: 7601,798 ops/s ·gc.alloc.rate: 262,438 MB/sec ·gc.alloc.rate.norm: 36214,898 B/op ·gc.count: ≈ 0 counts Iteration 15: 8409,405 ops/s ·gc.alloc.rate: 290,266 MB/sec ·gc.alloc.rate.norm: 36241,936 B/op ·gc.churn.PS_Eden_Space: 1333,326 MB/sec ·gc.churn.PS_Eden_Space.norm: 166476,237 B/op ·gc.count: 1,000 counts ·gc.time: 4,000 ms Iteration 16: 9534,897 ops/s ·gc.alloc.rate: 329,873 MB/sec ·gc.alloc.rate.norm: 36291,405 B/op ·gc.count: ≈ 0 counts Iteration 17: 9487,476 ops/s ·gc.alloc.rate: 328,436 MB/sec ·gc.alloc.rate.norm: 36303,341 B/op ·gc.count: ≈ 0 counts Iteration 18: 9276,923 ops/s ·gc.alloc.rate: 321,486 MB/sec ·gc.alloc.rate.norm: 36352,350 B/op ·gc.count: ≈ 0 counts Iteration 19: 8524,241 ops/s ·gc.alloc.rate: 295,570 MB/sec ·gc.alloc.rate.norm: 36370,979 B/op ·gc.churn.PS_Eden_Space: 1334,793 MB/sec ·gc.churn.PS_Eden_Space.norm: 164251,089 B/op ·gc.count: 1,000 counts ·gc.time: 3,000 ms Iteration 20: 9195,428 ops/s ·gc.alloc.rate: 318,860 MB/sec ·gc.alloc.rate.norm: 36375,289 B/op ·gc.count: ≈ 0 counts Iteration 21: 9132,226 ops/s ·gc.alloc.rate: 316,299 MB/sec ·gc.alloc.rate.norm: 36382,767 B/op ·gc.count: ≈ 0 counts Iteration 22: 9683,090 ops/s ·gc.alloc.rate: 335,782 MB/sec ·gc.alloc.rate.norm: 36375,546 B/op ·gc.count: ≈ 0 counts Iteration 23: 9365,401 ops/s ·gc.alloc.rate: 324,858 MB/sec ·gc.alloc.rate.norm: 36394,952 B/op ·gc.churn.PS_Eden_Space: 1337,071 MB/sec ·gc.churn.PS_Eden_Space.norm: 149796,571 B/op ·gc.count: 1,000 counts ·gc.time: 4,000 ms Iteration 24: 9536,431 ops/s ·gc.alloc.rate: 330,907 MB/sec ·gc.alloc.rate.norm: 36399,375 B/op ·gc.count: ≈ 0 counts Iteration 25: 9911,283 ops/s ·gc.alloc.rate: 343,169 MB/sec ·gc.alloc.rate.norm: 36312,424 B/op ·gc.count: ≈ 0 counts Iteration 26: 9696,179 ops/s ·gc.alloc.rate: 335,785 MB/sec ·gc.alloc.rate.norm: 36320,641 B/op ·gc.count: ≈ 0 counts Iteration 27: 9235,024 ops/s ·gc.alloc.rate: 319,297 MB/sec ·gc.alloc.rate.norm: 36261,089 B/op ·gc.churn.PS_Eden_Space: 1338,021 MB/sec ·gc.churn.PS_Eden_Space.norm: 151952,734 B/op ·gc.count: 1,000 counts ·gc.time: 5,000 ms Iteration 28: 9348,334 ops/s ·gc.alloc.rate: 323,228 MB/sec ·gc.alloc.rate.norm: 36258,796 B/op ·gc.count: ≈ 0 counts Iteration 29: 9056,490 ops/s ·gc.alloc.rate: 312,866 MB/sec ·gc.alloc.rate.norm: 36231,020 B/op ·gc.count: ≈ 0 counts Iteration 30: 9050,180 ops/s ·gc.alloc.rate: 312,782 MB/sec ·gc.alloc.rate.norm: 36246,453 B/op ·gc.count: ≈ 0 counts Iteration 31: 9784,304 ops/s ·gc.alloc.rate: 337,569 MB/sec ·gc.alloc.rate.norm: 36183,497 B/op ·gc.count: ≈ 0 counts Iteration 32: 9080,788 ops/s ·gc.alloc.rate: 313,464 MB/sec ·gc.alloc.rate.norm: 36212,740 B/op ·gc.churn.PS_Eden_Space: 1339,473 MB/sec ·gc.churn.PS_Eden_Space.norm: 154741,985 B/op ·gc.count: 1,000 counts ·gc.time: 4,000 ms Iteration 33: 9635,440 ops/s ·gc.alloc.rate: 332,185 MB/sec ·gc.alloc.rate.norm: 36169,572 B/op ·gc.count: ≈ 0 counts Iteration 34: 8975,435 ops/s ·gc.alloc.rate: 309,789 MB/sec ·gc.alloc.rate.norm: 36200,273 B/op ·gc.count: ≈ 0 counts Iteration 35: 9564,672 ops/s ·gc.alloc.rate: 330,212 MB/sec ·gc.alloc.rate.norm: 36214,464 B/op ·gc.count: ≈ 0 counts Iteration 36: 9409,794 ops/s ·gc.alloc.rate: 325,062 MB/sec ·gc.alloc.rate.norm: 36226,053 B/op ·gc.churn.PS_Eden_Space: 1340,007 MB/sec ·gc.churn.PS_Eden_Space.norm: 149335,218 B/op ·gc.count: 1,000 counts ·gc.time: 4,000 ms Iteration 37: 9229,463 ops/s ·gc.alloc.rate: 318,634 MB/sec ·gc.alloc.rate.norm: 36219,195 B/op ·gc.count: ≈ 0 counts Iteration 38: 9511,593 ops/s ·gc.alloc.rate: 328,868 MB/sec ·gc.alloc.rate.norm: 36262,347 B/op ·gc.count: ≈ 0 counts Iteration 39: 9764,511 ops/s ·gc.alloc.rate: 337,315 MB/sec ·gc.alloc.rate.norm: 36237,153 B/op ·gc.count: ≈ 0 counts Iteration 40: 9308,186 ops/s ·gc.alloc.rate: 321,832 MB/sec ·gc.alloc.rate.norm: 36276,718 B/op ·gc.churn.PS_Eden_Space: 1339,205 MB/sec ·gc.churn.PS_Eden_Space.norm: 150954,419 B/op ·gc.count: 1,000 counts ·gc.time: 8,000 ms Iteration 41: 9753,405 ops/s ·gc.alloc.rate: 337,496 MB/sec ·gc.alloc.rate.norm: 36293,461 B/op ·gc.count: ≈ 0 counts Iteration 42: 9458,624 ops/s ·gc.alloc.rate: 327,362 MB/sec ·gc.alloc.rate.norm: 36310,322 B/op ·gc.count: ≈ 0 counts Iteration 43: 9416,973 ops/s ·gc.alloc.rate: 325,704 MB/sec ·gc.alloc.rate.norm: 36282,221 B/op ·gc.count: ≈ 0 counts Iteration 44: 9715,327 ops/s ·gc.alloc.rate: 336,494 MB/sec ·gc.alloc.rate.norm: 36329,547 B/op ·gc.churn.PS_Eden_Space: 1340,061 MB/sec ·gc.churn.PS_Eden_Space.norm: 144679,537 B/op ·gc.count: 1,000 counts ·gc.time: 4,000 ms Iteration 45: 9231,468 ops/s ·gc.alloc.rate: 319,851 MB/sec ·gc.alloc.rate.norm: 36341,632 B/op ·gc.count: ≈ 0 counts Iteration 46: 9542,387 ops/s ·gc.alloc.rate: 330,977 MB/sec ·gc.alloc.rate.norm: 36373,546 B/op ·gc.count: ≈ 0 counts Iteration 47: 9647,201 ops/s ·gc.alloc.rate: 334,431 MB/sec ·gc.alloc.rate.norm: 36355,109 B/op ·gc.count: ≈ 0 counts Iteration 48: 9309,984 ops/s ·gc.alloc.rate: 322,838 MB/sec ·gc.alloc.rate.norm: 36371,274 B/op ·gc.churn.PS_Eden_Space: 1340,188 MB/sec ·gc.churn.PS_Eden_Space.norm: 150986,837 B/op ·gc.count: 1,000 counts ·gc.time: 6,000 ms Iteration 49: 9238,734 ops/s ·gc.alloc.rate: 320,089 MB/sec ·gc.alloc.rate.norm: 36350,952 B/op ·gc.count: ≈ 0 counts Iteration 50: 9521,594 ops/s ·gc.alloc.rate: 330,058 MB/sec ·gc.alloc.rate.norm: 36364,897 B/op ·gc.count: ≈ 0 counts Iteration 51: 9432,951 ops/s ·gc.alloc.rate: 326,968 MB/sec ·gc.alloc.rate.norm: 36352,991 B/op ·gc.count: ≈ 0 counts Iteration 52: 9376,510 ops/s ·gc.alloc.rate: 325,102 MB/sec ·gc.alloc.rate.norm: 36361,911 B/op ·gc.churn.PS_Eden_Space: 1340,004 MB/sec ·gc.churn.PS_Eden_Space.norm: 149876,403 B/op ·gc.churn.PS_Survivor_Space: 1,620 MB/sec ·gc.churn.PS_Survivor_Space.norm: 181,187 B/op ·gc.count: 1,000 counts ·gc.time: 5,000 ms Iteration 53: 9542,900 ops/s ·gc.alloc.rate: 330,556 MB/sec ·gc.alloc.rate.norm: 36339,352 B/op ·gc.count: ≈ 0 counts Iteration 54: 9617,432 ops/s ·gc.alloc.rate: 333,541 MB/sec ·gc.alloc.rate.norm: 36375,028 B/op ·gc.count: ≈ 0 counts Iteration 55: 9556,367 ops/s ·gc.alloc.rate: 331,538 MB/sec ·gc.alloc.rate.norm: 36384,708 B/op ·gc.count: ≈ 0 counts Iteration 56: 9291,532 ops/s ·gc.alloc.rate: 326,213 MB/sec ·gc.alloc.rate.norm: 36828,126 B/op ·gc.churn.PS_Eden_Space: 1339,056 MB/sec ·gc.churn.PS_Eden_Space.norm: 151174,030 B/op ·gc.count: 1,000 counts ·gc.time: 5,000 ms Iteration 57: 8950,665 ops/s ·gc.alloc.rate: 319,405 MB/sec ·gc.alloc.rate.norm: 37433,009 B/op ·gc.count: ≈ 0 counts Iteration 58: 8769,809 ops/s ·gc.alloc.rate: 313,127 MB/sec ·gc.alloc.rate.norm: 37450,068 B/op ·gc.count: ≈ 0 counts Iteration 59: 9045,323 ops/s ·gc.alloc.rate: 322,277 MB/sec ·gc.alloc.rate.norm: 37392,596 B/op ·gc.count: ≈ 0 counts Iteration 60: 9198,971 ops/s ·gc.alloc.rate: 155,960 MB/sec ·gc.alloc.rate.norm: 36002,959 B/op ·gc.churn.PS_Eden_Space: 661,697 MB/sec ·gc.churn.PS_Eden_Space.norm: 152751,155 B/op ·gc.churn.PS_Survivor_Space: 0,023 MB/sec ·gc.churn.PS_Survivor_Space.norm: 5,348 B/op ·gc.count: 1,000 counts ·gc.time: 5,000 ms Result "handleSupplyMessage": 9359,329 ±(99.9%) 271,824 ops/s [Average] (min, avg, max) = (6859,191, 9359,329, 10707,934), stdev = 607,972 CI (99.9%): [9087,505, 9631,152] (assumes normal distribution) Secondary result "·gc.alloc.rate": 321,399 ±(99.9%) 13,447 MB/sec [Average] (min, avg, max) = (155,960, 321,399, 369,085), stdev = 30,076 CI (99.9%): [307,952, 334,846] (assumes normal distribution) Secondary result "·gc.alloc.rate.norm": 36323,562 ±(99.9%) 127,663 B/op [Average] (min, avg, max) = (36002,959, 36323,562, 37450,068), stdev = 285,536 CI (99.9%): [36195,899, 36451,225] (assumes normal distribution) Secondary result "·gc.churn.PS_Eden_Space": 317,776 ±(99.9%) 251,483 MB/sec [Average] (min, avg, max) = (≈ 0, 317,776, 1340,188), stdev = 562,477 CI (99.9%): [66,293, 569,258] (assumes normal distribution) Secondary result "·gc.churn.PS_Eden_Space.norm": 37291,801 ±(99.9%) 29304,618 B/op [Average] (min, avg, max) = (≈ 0, 37291,801, 166476,237), stdev = 65543,982 CI (99.9%): [7987,183, 66596,419] (assumes normal distribution) Secondary result "·gc.churn.PS_Survivor_Space": 0,027 ±(99.9%) 0,093 MB/sec [Average] (min, avg, max) = (≈ 0, 0,027, 1,620), stdev = 0,209 CI (99.9%): [≈ 0, 0,121] (assumes normal distribution) Secondary result "·gc.churn.PS_Survivor_Space.norm": 3,109 ±(99.9%) 10,457 B/op [Average] (min, avg, max) = (≈ 0, 3,109, 181,187), stdev = 23,390 CI (99.9%): [≈ 0, 13,566] (assumes normal distribution) Secondary result "·gc.count": 15,000 ±(99.9%) 0,001 counts [Sum] (min, avg, max) = (≈ 0, 0,250, 1,000), stdev = 0,437 CI (99.9%): [15,000, 15,000] (assumes normal distribution) Secondary result "·gc.time": 67,000 ±(99.9%) 0,001 ms [Sum] (min, avg, max) = (≈ 0, 1,117, 8,000), stdev = 2,051 CI (99.9%): [67,000, 67,000] (assumes normal distribution) # Run complete. Total time: 00:01:20 Benchmark Mode Cnt Score Error Units JmhCachePreloaderBenchmark.handleSupplyMessage thrpt 60 9359,329 ± 271,824 ops/s JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.alloc.rate thrpt 60 321,399 ± 13,447 MB/sec JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.alloc.rate.norm thrpt 60 36323,562 ± 127,663 B/op JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.churn.PS_Eden_Space thrpt 60 317,776 ± 251,483 MB/sec JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.churn.PS_Eden_Space.norm thrpt 60 37291,801 ± 29304,618 B/op JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.churn.PS_Survivor_Space thrpt 60 0,027 ± 0,093 MB/sec JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.churn.PS_Survivor_Space.norm thrpt 60 3,109 ± 10,457 B/op JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.count thrpt 60 15,000 counts JmhCachePreloaderBenchmark.handleSupplyMessage:·gc.time thrpt 60 67,000 ms