# JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit # Parameters: (size = 1000) # Run progress: 0.00% complete, ETA 00:19:36 # Fork: 1 of 1 # Warmup Iteration 1: 312.874 ns/op # Warmup Iteration 2: 309.634 ns/op Iteration 1: 296.889 ns/op Iteration 2: 295.614 ns/op Iteration 3: 295.646 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit": 296.049 ±(99.9%) 13.270 ns/op [Average] (min, avg, max) = (295.614, 296.049, 296.889), stdev = 0.727 CI (99.9%): [282.779, 309.320] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit # Parameters: (size = 10000) # Run progress: 1.79% complete, ETA 00:20:11 # Fork: 1 of 1 # Warmup Iteration 1: 423.684 ns/op # Warmup Iteration 2: 420.647 ns/op Iteration 1: 408.898 ns/op Iteration 2: 409.144 ns/op Iteration 3: 409.269 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit": 409.103 ±(99.9%) 3.447 ns/op [Average] (min, avg, max) = (408.898, 409.103, 409.269), stdev = 0.189 CI (99.9%): [405.656, 412.551] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit # Parameters: (size = 100000) # Run progress: 3.57% complete, ETA 00:20:14 # Fork: 1 of 1 # Warmup Iteration 1: 523.698 ns/op # Warmup Iteration 2: 525.558 ns/op Iteration 1: 509.007 ns/op Iteration 2: 503.245 ns/op Iteration 3: 503.897 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit": 505.383 ±(99.9%) 57.562 ns/op [Average] (min, avg, max) = (503.245, 505.383, 509.007), stdev = 3.155 CI (99.9%): [447.821, 562.945] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit # Parameters: (size = 1000000) # Run progress: 5.36% complete, ETA 00:20:08 # Fork: 1 of 1 # Warmup Iteration 1: 644.246 ns/op # Warmup Iteration 2: 635.016 ns/op Iteration 1: 622.629 ns/op Iteration 2: 620.461 ns/op Iteration 3: 620.216 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayHit": 621.102 ±(99.9%) 24.231 ns/op [Average] (min, avg, max) = (620.216, 621.102, 622.629), stdev = 1.328 CI (99.9%): [596.871, 645.333] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss # Parameters: (size = 1000) # Run progress: 7.14% complete, ETA 00:20:43 # Fork: 1 of 1 # Warmup Iteration 1: 315.321 ns/op # Warmup Iteration 2: 332.687 ns/op Iteration 1: 301.606 ns/op Iteration 2: 303.019 ns/op Iteration 3: 301.503 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss": 302.042 ±(99.9%) 15.451 ns/op [Average] (min, avg, max) = (301.503, 302.042, 303.019), stdev = 0.847 CI (99.9%): [286.592, 317.493] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss # Parameters: (size = 10000) # Run progress: 8.93% complete, ETA 00:19:57 # Fork: 1 of 1 # Warmup Iteration 1: 436.482 ns/op # Warmup Iteration 2: 465.048 ns/op Iteration 1: 438.919 ns/op Iteration 2: 439.208 ns/op Iteration 3: 439.220 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss": 439.116 ±(99.9%) 3.113 ns/op [Average] (min, avg, max) = (438.919, 439.116, 439.220), stdev = 0.171 CI (99.9%): [436.003, 442.229] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss # Parameters: (size = 100000) # Run progress: 10.71% complete, ETA 00:19:29 # Fork: 1 of 1 # Warmup Iteration 1: 557.183 ns/op # Warmup Iteration 2: 601.329 ns/op Iteration 1: 564.918 ns/op Iteration 2: 563.022 ns/op Iteration 3: 563.390 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss": 563.777 ±(99.9%) 18.348 ns/op [Average] (min, avg, max) = (563.022, 563.777, 564.918), stdev = 1.006 CI (99.9%): [545.429, 582.124] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss # Parameters: (size = 1000000) # Run progress: 12.50% complete, ETA 00:19:05 # Fork: 1 of 1 # Warmup Iteration 1: 694.067 ns/op # Warmup Iteration 2: 732.553 ns/op Iteration 1: 676.124 ns/op Iteration 2: 675.128 ns/op Iteration 3: 674.783 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapLongArrayMiss": 675.345 ±(99.9%) 12.706 ns/op [Average] (min, avg, max) = (674.783, 675.345, 676.124), stdev = 0.696 CI (99.9%): [662.639, 688.051] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit # Parameters: (size = 1000) # Run progress: 14.29% complete, ETA 00:19:06 # Fork: 1 of 1 # Warmup Iteration 1: 346.099 ns/op # Warmup Iteration 2: 322.294 ns/op Iteration 1: 284.327 ns/op Iteration 2: 265.544 ns/op Iteration 3: 300.277 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit": 283.383 ±(99.9%) 317.188 ns/op [Average] (min, avg, max) = (265.544, 283.383, 300.277), stdev = 17.386 CI (99.9%): [≈ 0, 600.570] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit # Parameters: (size = 10000) # Run progress: 16.07% complete, ETA 00:18:31 # Fork: 1 of 1 # Warmup Iteration 1: 477.958 ns/op # Warmup Iteration 2: 451.607 ns/op Iteration 1: 518.181 ns/op Iteration 2: 517.062 ns/op Iteration 3: 518.700 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit": 517.981 ±(99.9%) 15.269 ns/op [Average] (min, avg, max) = (517.062, 517.981, 518.700), stdev = 0.837 CI (99.9%): [502.712, 533.250] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit # Parameters: (size = 100000) # Run progress: 17.86% complete, ETA 00:18:04 # Fork: 1 of 1 # Warmup Iteration 1: 631.043 ns/op # Warmup Iteration 2: 571.418 ns/op Iteration 1: 569.812 ns/op Iteration 2: 562.923 ns/op Iteration 3: 566.104 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit": 566.280 ±(99.9%) 62.897 ns/op [Average] (min, avg, max) = (562.923, 566.280, 569.812), stdev = 3.448 CI (99.9%): [503.382, 629.177] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit # Parameters: (size = 1000000) # Run progress: 19.64% complete, ETA 00:17:39 # Fork: 1 of 1 # Warmup Iteration 1: 755.631 ns/op # Warmup Iteration 2: 729.488 ns/op Iteration 1: 710.078 ns/op Iteration 2: 710.556 ns/op Iteration 3: 707.587 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayHit": 709.407 ±(99.9%) 29.088 ns/op [Average] (min, avg, max) = (707.587, 709.407, 710.556), stdev = 1.594 CI (99.9%): [680.319, 738.495] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss # Parameters: (size = 1000) # Run progress: 21.43% complete, ETA 00:17:33 # Fork: 1 of 1 # Warmup Iteration 1: 335.089 ns/op # Warmup Iteration 2: 307.984 ns/op Iteration 1: 295.977 ns/op Iteration 2: 295.817 ns/op Iteration 3: 296.208 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss": 296.001 ±(99.9%) 3.584 ns/op [Average] (min, avg, max) = (295.817, 296.001, 296.208), stdev = 0.196 CI (99.9%): [292.417, 299.584] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss # Parameters: (size = 10000) # Run progress: 23.21% complete, ETA 00:17:02 # Fork: 1 of 1 # Warmup Iteration 1: 437.171 ns/op # Warmup Iteration 2: 431.846 ns/op Iteration 1: 412.809 ns/op Iteration 2: 412.736 ns/op Iteration 3: 412.255 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss": 412.600 ±(99.9%) 5.486 ns/op [Average] (min, avg, max) = (412.255, 412.600, 412.809), stdev = 0.301 CI (99.9%): [407.114, 418.085] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss # Parameters: (size = 100000) # Run progress: 25.00% complete, ETA 00:16:36 # Fork: 1 of 1 # Warmup Iteration 1: 567.600 ns/op # Warmup Iteration 2: 569.475 ns/op Iteration 1: 572.381 ns/op Iteration 2: 575.307 ns/op Iteration 3: 572.606 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss": 573.431 ±(99.9%) 29.707 ns/op [Average] (min, avg, max) = (572.381, 573.431, 575.307), stdev = 1.628 CI (99.9%): [543.725, 603.138] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss # Parameters: (size = 1000000) # Run progress: 26.79% complete, ETA 00:16:11 # Fork: 1 of 1 # Warmup Iteration 1: 705.116 ns/op # Warmup Iteration 2: 696.819 ns/op Iteration 1: 798.700 ns/op Iteration 2: 793.512 ns/op Iteration 3: 788.416 ns/op Result "com.komanov.offheap.jmh.Benchmarks.heapUuidArrayMiss": 793.542 ±(99.9%) 93.813 ns/op [Average] (min, avg, max) = (788.416, 793.542, 798.700), stdev = 5.142 CI (99.9%): [699.729, 887.355] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetHit # Parameters: (size = 1000) # Run progress: 28.57% complete, ETA 00:15:56 # Fork: 1 of 1 # Warmup Iteration 1: 115.485 ns/op # Warmup Iteration 2: 111.328 ns/op Iteration 1: 98.948 ns/op Iteration 2: 98.331 ns/op Iteration 3: 98.811 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetHit": 98.697 ±(99.9%) 5.909 ns/op [Average] (min, avg, max) = (98.331, 98.697, 98.948), stdev = 0.324 CI (99.9%): [92.788, 104.606] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetHit # Parameters: (size = 10000) # Run progress: 30.36% complete, ETA 00:15:28 # Fork: 1 of 1 # Warmup Iteration 1: 124.881 ns/op # Warmup Iteration 2: 121.585 ns/op Iteration 1: 107.600 ns/op Iteration 2: 107.792 ns/op Iteration 3: 108.456 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetHit": 107.949 ±(99.9%) 8.200 ns/op [Average] (min, avg, max) = (107.600, 107.949, 108.456), stdev = 0.449 CI (99.9%): [99.749, 116.149] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetHit # Parameters: (size = 100000) # Run progress: 32.14% complete, ETA 00:15:02 # Fork: 1 of 1 # Warmup Iteration 1: 117.529 ns/op # Warmup Iteration 2: 113.798 ns/op Iteration 1: 102.954 ns/op Iteration 2: 100.282 ns/op Iteration 3: 100.231 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetHit": 101.156 ±(99.9%) 28.414 ns/op [Average] (min, avg, max) = (100.231, 101.156, 102.954), stdev = 1.557 CI (99.9%): [72.741, 129.570] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetHit # Parameters: (size = 1000000) # Run progress: 33.93% complete, ETA 00:14:38 # Fork: 1 of 1 # Warmup Iteration 1: 129.508 ns/op # Warmup Iteration 2: 121.957 ns/op Iteration 1: 109.344 ns/op Iteration 2: 109.214 ns/op Iteration 3: 109.539 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetHit": 109.365 ±(99.9%) 2.988 ns/op [Average] (min, avg, max) = (109.214, 109.365, 109.539), stdev = 0.164 CI (99.9%): [106.377, 112.354] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetMiss # Parameters: (size = 1000) # Run progress: 35.71% complete, ETA 00:14:20 # Fork: 1 of 1 # Warmup Iteration 1: 87.247 ns/op # Warmup Iteration 2: 90.462 ns/op Iteration 1: 64.894 ns/op Iteration 2: 65.181 ns/op Iteration 3: 64.916 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetMiss": 64.997 ±(99.9%) 2.917 ns/op [Average] (min, avg, max) = (64.894, 64.997, 65.181), stdev = 0.160 CI (99.9%): [62.080, 67.914] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetMiss # Parameters: (size = 10000) # Run progress: 37.50% complete, ETA 00:13:53 # Fork: 1 of 1 # Warmup Iteration 1: 86.038 ns/op # Warmup Iteration 2: 89.996 ns/op Iteration 1: 65.372 ns/op Iteration 2: 65.084 ns/op Iteration 3: 64.769 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetMiss": 65.075 ±(99.9%) 5.503 ns/op [Average] (min, avg, max) = (64.769, 65.075, 65.372), stdev = 0.302 CI (99.9%): [59.572, 70.578] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetMiss # Parameters: (size = 100000) # Run progress: 39.29% complete, ETA 00:13:28 # Fork: 1 of 1 # Warmup Iteration 1: 84.704 ns/op # Warmup Iteration 2: 87.594 ns/op Iteration 1: 61.933 ns/op Iteration 2: 61.837 ns/op Iteration 3: 61.810 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetMiss": 61.860 ±(99.9%) 1.184 ns/op [Average] (min, avg, max) = (61.810, 61.860, 61.933), stdev = 0.065 CI (99.9%): [60.676, 63.044] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.javaSetMiss # Parameters: (size = 1000000) # Run progress: 41.07% complete, ETA 00:13:03 # Fork: 1 of 1 # Warmup Iteration 1: 70.696 ns/op # Warmup Iteration 2: 77.208 ns/op Iteration 1: 81.809 ns/op Iteration 2: 82.276 ns/op Iteration 3: 81.804 ns/op Result "com.komanov.offheap.jmh.Benchmarks.javaSetMiss": 81.963 ±(99.9%) 4.948 ns/op [Average] (min, avg, max) = (81.804, 81.963, 82.276), stdev = 0.271 CI (99.9%): [77.015, 86.911] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit # Parameters: (size = 1000) # Run progress: 42.86% complete, ETA 00:12:44 # Fork: 1 of 1 # Warmup Iteration 1: 9147.943 ns/op # Warmup Iteration 2: 8901.875 ns/op Iteration 1: 9442.164 ns/op Iteration 2: 9510.822 ns/op Iteration 3: 9391.648 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit": 9448.211 ±(99.9%) 1091.277 ns/op [Average] (min, avg, max) = (9391.648, 9448.211, 9510.822), stdev = 59.817 CI (99.9%): [8356.934, 10539.489] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit # Parameters: (size = 10000) # Run progress: 44.64% complete, ETA 00:12:18 # Fork: 1 of 1 # Warmup Iteration 1: 18790.457 ns/op # Warmup Iteration 2: 18343.462 ns/op Iteration 1: 20373.231 ns/op Iteration 2: 21024.714 ns/op Iteration 3: 21040.340 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit": 20812.762 ±(99.9%) 6945.840 ns/op [Average] (min, avg, max) = (20373.231, 20812.762, 21040.340), stdev = 380.725 CI (99.9%): [13866.922, 27758.601] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit # Parameters: (size = 100000) # Run progress: 46.43% complete, ETA 00:11:53 # Fork: 1 of 1 # Warmup Iteration 1: 24036.453 ns/op # Warmup Iteration 2: 23939.364 ns/op Iteration 1: 30886.190 ns/op Iteration 2: 28768.417 ns/op Iteration 3: 26786.019 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit": 28813.542 ±(99.9%) 37407.987 ns/op [Average] (min, avg, max) = (26786.019, 28813.542, 30886.190), stdev = 2050.458 CI (99.9%): [≈ 0, 66221.529] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit # Parameters: (size = 1000000) # Run progress: 48.21% complete, ETA 00:11:29 # Fork: 1 of 1 # Warmup Iteration 1: 15928.711 ns/op # Warmup Iteration 2: 16579.461 ns/op Iteration 1: 16540.592 ns/op Iteration 2: 16977.447 ns/op Iteration 3: 21201.344 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeHit": 18239.794 ±(99.9%) 46960.466 ns/op [Average] (min, avg, max) = (16540.592, 18239.794, 21201.344), stdev = 2574.062 CI (99.9%): [≈ 0, 65200.260] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss # Parameters: (size = 1000) # Run progress: 50.00% complete, ETA 00:11:10 # Fork: 1 of 1 # Warmup Iteration 1: 8759.068 ns/op # Warmup Iteration 2: 8667.017 ns/op Iteration 1: 8744.776 ns/op Iteration 2: 8784.124 ns/op Iteration 3: 8813.713 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss": 8780.871 ±(99.9%) 630.925 ns/op [Average] (min, avg, max) = (8744.776, 8780.871, 8813.713), stdev = 34.583 CI (99.9%): [8149.946, 9411.797] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss # Parameters: (size = 10000) # Run progress: 51.79% complete, ETA 00:10:44 # Fork: 1 of 1 # Warmup Iteration 1: 17140.811 ns/op # Warmup Iteration 2: 17491.538 ns/op Iteration 1: 17402.986 ns/op Iteration 2: 17707.146 ns/op Iteration 3: 17664.583 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss": 17591.571 ±(99.9%) 3004.754 ns/op [Average] (min, avg, max) = (17402.986, 17591.571, 17707.146), stdev = 164.701 CI (99.9%): [14586.817, 20596.325] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss # Parameters: (size = 100000) # Run progress: 53.57% complete, ETA 00:10:19 # Fork: 1 of 1 # Warmup Iteration 1: 28256.111 ns/op # Warmup Iteration 2: 28267.832 ns/op Iteration 1: 28447.068 ns/op Iteration 2: 28425.719 ns/op Iteration 3: 30515.373 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss": 29129.386 ±(99.9%) 21898.798 ns/op [Average] (min, avg, max) = (28425.719, 29129.386, 30515.373), stdev = 1200.347 CI (99.9%): [7230.588, 51028.185] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss # Parameters: (size = 1000000) # Run progress: 55.36% complete, ETA 00:09:55 # Fork: 1 of 1 # Warmup Iteration 1: 37257.774 ns/op # Warmup Iteration 2: 37603.576 ns/op Iteration 1: 42211.352 ns/op Iteration 2: 41211.749 ns/op Iteration 3: 41405.079 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4CompositeMiss": 41609.393 ±(99.9%) 9672.781 ns/op [Average] (min, avg, max) = (41211.749, 41609.393, 42211.352), stdev = 530.198 CI (99.9%): [31936.612, 51282.175] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleHit # Parameters: (size = 1000) # Run progress: 57.14% complete, ETA 00:09:34 # Fork: 1 of 1 # Warmup Iteration 1: 933.206 ns/op # Warmup Iteration 2: 925.933 ns/op Iteration 1: 949.279 ns/op Iteration 2: 946.785 ns/op Iteration 3: 947.156 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleHit": 947.740 ±(99.9%) 24.545 ns/op [Average] (min, avg, max) = (946.785, 947.740, 949.279), stdev = 1.345 CI (99.9%): [923.195, 972.285] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleHit # Parameters: (size = 10000) # Run progress: 58.93% complete, ETA 00:09:09 # Fork: 1 of 1 # Warmup Iteration 1: 1306.530 ns/op # Warmup Iteration 2: 1276.556 ns/op Iteration 1: 1306.050 ns/op Iteration 2: 1305.791 ns/op Iteration 3: 1306.584 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleHit": 1306.141 ±(99.9%) 7.375 ns/op [Average] (min, avg, max) = (1305.791, 1306.141, 1306.584), stdev = 0.404 CI (99.9%): [1298.766, 1313.516] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleHit # Parameters: (size = 100000) # Run progress: 60.71% complete, ETA 00:08:44 # Fork: 1 of 1 # Warmup Iteration 1: 1573.360 ns/op # Warmup Iteration 2: 1529.053 ns/op Iteration 1: 1567.883 ns/op Iteration 2: 1572.918 ns/op Iteration 3: 1580.137 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleHit": 1573.646 ±(99.9%) 112.370 ns/op [Average] (min, avg, max) = (1567.883, 1573.646, 1580.137), stdev = 6.159 CI (99.9%): [1461.276, 1686.017] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleHit # Parameters: (size = 1000000) # Run progress: 62.50% complete, ETA 00:08:20 # Fork: 1 of 1 # Warmup Iteration 1: 1869.252 ns/op # Warmup Iteration 2: 1845.815 ns/op Iteration 1: 1921.783 ns/op Iteration 2: 1924.263 ns/op Iteration 3: 1922.958 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleHit": 1923.002 ±(99.9%) 22.632 ns/op [Average] (min, avg, max) = (1921.783, 1923.002, 1924.263), stdev = 1.241 CI (99.9%): [1900.370, 1945.633] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss # Parameters: (size = 1000) # Run progress: 64.29% complete, ETA 00:07:58 # Fork: 1 of 1 # Warmup Iteration 1: 959.164 ns/op # Warmup Iteration 2: 957.517 ns/op Iteration 1: 948.525 ns/op Iteration 2: 948.012 ns/op Iteration 3: 947.415 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss": 947.984 ±(99.9%) 10.134 ns/op [Average] (min, avg, max) = (947.415, 947.984, 948.525), stdev = 0.555 CI (99.9%): [937.851, 958.118] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss # Parameters: (size = 10000) # Run progress: 66.07% complete, ETA 00:07:33 # Fork: 1 of 1 # Warmup Iteration 1: 1248.488 ns/op # Warmup Iteration 2: 1262.475 ns/op Iteration 1: 1261.586 ns/op Iteration 2: 1265.459 ns/op Iteration 3: 1263.496 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss": 1263.514 ±(99.9%) 35.329 ns/op [Average] (min, avg, max) = (1261.586, 1263.514, 1265.459), stdev = 1.937 CI (99.9%): [1228.184, 1298.843] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss # Parameters: (size = 100000) # Run progress: 67.86% complete, ETA 00:07:09 # Fork: 1 of 1 # Warmup Iteration 1: 1544.556 ns/op # Warmup Iteration 2: 1553.199 ns/op Iteration 1: 1566.407 ns/op Iteration 2: 1565.274 ns/op Iteration 3: 1562.384 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss": 1564.688 ±(99.9%) 37.850 ns/op [Average] (min, avg, max) = (1562.384, 1564.688, 1566.407), stdev = 2.075 CI (99.9%): [1526.838, 1602.538] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss # Parameters: (size = 1000000) # Run progress: 69.64% complete, ETA 00:06:45 # Fork: 1 of 1 # Warmup Iteration 1: 1889.380 ns/op # Warmup Iteration 2: 1859.026 ns/op Iteration 1: 1886.954 ns/op Iteration 2: 1886.861 ns/op Iteration 3: 1884.139 ns/op Result "com.komanov.offheap.jmh.Benchmarks.netty4SingleMiss": 1885.985 ±(99.9%) 29.169 ns/op [Average] (min, avg, max) = (1884.139, 1885.985, 1886.954), stdev = 1.599 CI (99.9%): [1856.816, 1915.154] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapHit # Parameters: (size = 1000) # Run progress: 71.43% complete, ETA 00:06:22 # Fork: 1 of 1 # Warmup Iteration 1: 327.382 ns/op # Warmup Iteration 2: 323.957 ns/op Iteration 1: 306.380 ns/op Iteration 2: 306.078 ns/op Iteration 3: 306.148 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapHit": 306.202 ±(99.9%) 2.879 ns/op [Average] (min, avg, max) = (306.078, 306.202, 306.380), stdev = 0.158 CI (99.9%): [303.323, 309.081] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapHit # Parameters: (size = 10000) # Run progress: 73.21% complete, ETA 00:05:58 # Fork: 1 of 1 # Warmup Iteration 1: 440.760 ns/op # Warmup Iteration 2: 436.348 ns/op Iteration 1: 423.671 ns/op Iteration 2: 423.604 ns/op Iteration 3: 423.775 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapHit": 423.683 ±(99.9%) 1.572 ns/op [Average] (min, avg, max) = (423.604, 423.683, 423.775), stdev = 0.086 CI (99.9%): [422.111, 425.256] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapHit # Parameters: (size = 100000) # Run progress: 75.00% complete, ETA 00:05:33 # Fork: 1 of 1 # Warmup Iteration 1: 619.452 ns/op # Warmup Iteration 2: 625.083 ns/op Iteration 1: 594.374 ns/op Iteration 2: 592.924 ns/op Iteration 3: 592.993 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapHit": 593.430 ±(99.9%) 14.927 ns/op [Average] (min, avg, max) = (592.924, 593.430, 594.374), stdev = 0.818 CI (99.9%): [578.503, 608.358] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapHit # Parameters: (size = 1000000) # Run progress: 76.79% complete, ETA 00:05:09 # Fork: 1 of 1 # Warmup Iteration 1: 731.174 ns/op # Warmup Iteration 2: 747.014 ns/op Iteration 1: 713.839 ns/op Iteration 2: 715.822 ns/op Iteration 3: 714.311 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapHit": 714.657 ±(99.9%) 18.898 ns/op [Average] (min, avg, max) = (713.839, 714.657, 715.822), stdev = 1.036 CI (99.9%): [695.759, 733.555] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapMiss # Parameters: (size = 1000) # Run progress: 78.57% complete, ETA 00:04:47 # Fork: 1 of 1 # Warmup Iteration 1: 367.169 ns/op # Warmup Iteration 2: 355.617 ns/op Iteration 1: 354.302 ns/op Iteration 2: 354.355 ns/op Iteration 3: 354.422 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapMiss": 354.360 ±(99.9%) 1.104 ns/op [Average] (min, avg, max) = (354.302, 354.360, 354.422), stdev = 0.061 CI (99.9%): [353.256, 355.464] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapMiss # Parameters: (size = 10000) # Run progress: 80.36% complete, ETA 00:04:22 # Fork: 1 of 1 # Warmup Iteration 1: 501.181 ns/op # Warmup Iteration 2: 485.790 ns/op Iteration 1: 485.519 ns/op Iteration 2: 485.583 ns/op Iteration 3: 485.319 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapMiss": 485.474 ±(99.9%) 2.505 ns/op [Average] (min, avg, max) = (485.319, 485.474, 485.583), stdev = 0.137 CI (99.9%): [482.968, 487.979] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapMiss # Parameters: (size = 100000) # Run progress: 82.14% complete, ETA 00:03:58 # Fork: 1 of 1 # Warmup Iteration 1: 646.397 ns/op # Warmup Iteration 2: 627.047 ns/op Iteration 1: 632.326 ns/op Iteration 2: 625.336 ns/op Iteration 3: 625.018 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapMiss": 627.560 ±(99.9%) 75.361 ns/op [Average] (min, avg, max) = (625.018, 627.560, 632.326), stdev = 4.131 CI (99.9%): [552.199, 702.921] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.offHeapMiss # Parameters: (size = 1000000) # Run progress: 83.93% complete, ETA 00:03:34 # Fork: 1 of 1 # Warmup Iteration 1: 818.176 ns/op # Warmup Iteration 2: 791.571 ns/op Iteration 1: 755.856 ns/op Iteration 2: 755.582 ns/op Iteration 3: 755.417 ns/op Result "com.komanov.offheap.jmh.Benchmarks.offHeapMiss": 755.618 ±(99.9%) 4.044 ns/op [Average] (min, avg, max) = (755.417, 755.618, 755.856), stdev = 0.222 CI (99.9%): [751.574, 759.663] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetHit # Parameters: (size = 1000) # Run progress: 85.71% complete, ETA 00:03:11 # Fork: 1 of 1 # Warmup Iteration 1: 315.954 ns/op # Warmup Iteration 2: 308.814 ns/op Iteration 1: 309.162 ns/op Iteration 2: 312.018 ns/op Iteration 3: 309.464 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetHit": 310.215 ±(99.9%) 28.624 ns/op [Average] (min, avg, max) = (309.162, 310.215, 312.018), stdev = 1.569 CI (99.9%): [281.590, 338.839] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetHit # Parameters: (size = 10000) # Run progress: 87.50% complete, ETA 00:02:47 # Fork: 1 of 1 # Warmup Iteration 1: 344.978 ns/op # Warmup Iteration 2: 336.816 ns/op Iteration 1: 338.103 ns/op Iteration 2: 338.115 ns/op Iteration 3: 338.008 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetHit": 338.075 ±(99.9%) 1.071 ns/op [Average] (min, avg, max) = (338.008, 338.075, 338.115), stdev = 0.059 CI (99.9%): [337.004, 339.147] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetHit # Parameters: (size = 100000) # Run progress: 89.29% complete, ETA 00:02:23 # Fork: 1 of 1 # Warmup Iteration 1: 437.367 ns/op # Warmup Iteration 2: 434.139 ns/op Iteration 1: 429.351 ns/op Iteration 2: 430.750 ns/op Iteration 3: 430.172 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetHit": 430.091 ±(99.9%) 12.826 ns/op [Average] (min, avg, max) = (429.351, 430.091, 430.750), stdev = 0.703 CI (99.9%): [417.265, 442.917] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetHit # Parameters: (size = 1000000) # Run progress: 91.07% complete, ETA 00:01:59 # Fork: 1 of 1 # Warmup Iteration 1: 479.517 ns/op # Warmup Iteration 2: 478.783 ns/op Iteration 1: 476.861 ns/op Iteration 2: 482.022 ns/op Iteration 3: 472.236 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetHit": 477.040 ±(99.9%) 89.310 ns/op [Average] (min, avg, max) = (472.236, 477.040, 482.022), stdev = 4.895 CI (99.9%): [387.730, 566.349] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetMiss # Parameters: (size = 1000) # Run progress: 92.86% complete, ETA 00:01:35 # Fork: 1 of 1 # Warmup Iteration 1: 189.642 ns/op # Warmup Iteration 2: 191.616 ns/op Iteration 1: 182.709 ns/op Iteration 2: 182.527 ns/op Iteration 3: 182.383 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetMiss": 182.540 ±(99.9%) 2.984 ns/op [Average] (min, avg, max) = (182.383, 182.540, 182.709), stdev = 0.164 CI (99.9%): [179.556, 185.524] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetMiss # Parameters: (size = 10000) # Run progress: 94.64% complete, ETA 00:01:11 # Fork: 1 of 1 # Warmup Iteration 1: 249.729 ns/op # Warmup Iteration 2: 255.194 ns/op Iteration 1: 268.108 ns/op Iteration 2: 262.979 ns/op Iteration 3: 262.799 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetMiss": 264.628 ±(99.9%) 54.999 ns/op [Average] (min, avg, max) = (262.799, 264.628, 268.108), stdev = 3.015 CI (99.9%): [209.630, 319.627] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetMiss # Parameters: (size = 100000) # Run progress: 96.43% complete, ETA 00:00:47 # Fork: 1 of 1 # Warmup Iteration 1: 350.610 ns/op # Warmup Iteration 2: 356.733 ns/op Iteration 1: 363.158 ns/op Iteration 2: 356.168 ns/op Iteration 3: 356.222 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetMiss": 358.516 ±(99.9%) 73.339 ns/op [Average] (min, avg, max) = (356.168, 358.516, 363.158), stdev = 4.020 CI (99.9%): [285.177, 431.855] (assumes normal distribution) # JMH version: 1.20 # VM version: JDK 1.8.0_342, VM 25.342-b07 # VM invoker: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java # VM options: -Xmx2G # Warmup: 2 iterations, 3 s each # Measurement: 3 iterations, 5 s each # Timeout: 10 min per iteration # Threads: 2 threads, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: com.komanov.offheap.jmh.Benchmarks.scalaSetMiss # Parameters: (size = 1000000) # Run progress: 98.21% complete, ETA 00:00:23 # Fork: 1 of 1 # Warmup Iteration 1: 406.716 ns/op # Warmup Iteration 2: 404.028 ns/op Iteration 1: 402.789 ns/op Iteration 2: 408.236 ns/op Iteration 3: 399.488 ns/op Result "com.komanov.offheap.jmh.Benchmarks.scalaSetMiss": 403.504 ±(99.9%) 80.589 ns/op [Average] (min, avg, max) = (399.488, 403.504, 408.236), stdev = 4.417 CI (99.9%): [322.916, 484.093] (assumes normal distribution) # Run complete. Total time: 00:22:20 Benchmark (size) Mode Cnt Score Error Units Benchmarks.heapLongArrayHit 1000 avgt 3 296.049 ± 13.270 ns/op Benchmarks.heapLongArrayHit 10000 avgt 3 409.103 ± 3.447 ns/op Benchmarks.heapLongArrayHit 100000 avgt 3 505.383 ± 57.562 ns/op Benchmarks.heapLongArrayHit 1000000 avgt 3 621.102 ± 24.231 ns/op Benchmarks.heapLongArrayMiss 1000 avgt 3 302.042 ± 15.451 ns/op Benchmarks.heapLongArrayMiss 10000 avgt 3 439.116 ± 3.113 ns/op Benchmarks.heapLongArrayMiss 100000 avgt 3 563.777 ± 18.348 ns/op Benchmarks.heapLongArrayMiss 1000000 avgt 3 675.345 ± 12.706 ns/op Benchmarks.heapUuidArrayHit 1000 avgt 3 283.383 ± 317.188 ns/op Benchmarks.heapUuidArrayHit 10000 avgt 3 517.981 ± 15.269 ns/op Benchmarks.heapUuidArrayHit 100000 avgt 3 566.280 ± 62.897 ns/op Benchmarks.heapUuidArrayHit 1000000 avgt 3 709.407 ± 29.088 ns/op Benchmarks.heapUuidArrayMiss 1000 avgt 3 296.001 ± 3.584 ns/op Benchmarks.heapUuidArrayMiss 10000 avgt 3 412.600 ± 5.486 ns/op Benchmarks.heapUuidArrayMiss 100000 avgt 3 573.431 ± 29.707 ns/op Benchmarks.heapUuidArrayMiss 1000000 avgt 3 793.542 ± 93.813 ns/op Benchmarks.javaSetHit 1000 avgt 3 98.697 ± 5.909 ns/op Benchmarks.javaSetHit 10000 avgt 3 107.949 ± 8.200 ns/op Benchmarks.javaSetHit 100000 avgt 3 101.156 ± 28.414 ns/op Benchmarks.javaSetHit 1000000 avgt 3 109.365 ± 2.988 ns/op Benchmarks.javaSetMiss 1000 avgt 3 64.997 ± 2.917 ns/op Benchmarks.javaSetMiss 10000 avgt 3 65.075 ± 5.503 ns/op Benchmarks.javaSetMiss 100000 avgt 3 61.860 ± 1.184 ns/op Benchmarks.javaSetMiss 1000000 avgt 3 81.963 ± 4.948 ns/op Benchmarks.netty4CompositeHit 1000 avgt 3 9448.211 ± 1091.277 ns/op Benchmarks.netty4CompositeHit 10000 avgt 3 20812.762 ± 6945.840 ns/op Benchmarks.netty4CompositeHit 100000 avgt 3 28813.542 ± 37407.987 ns/op Benchmarks.netty4CompositeHit 1000000 avgt 3 18239.794 ± 46960.466 ns/op Benchmarks.netty4CompositeMiss 1000 avgt 3 8780.871 ± 630.925 ns/op Benchmarks.netty4CompositeMiss 10000 avgt 3 17591.571 ± 3004.754 ns/op Benchmarks.netty4CompositeMiss 100000 avgt 3 29129.386 ± 21898.798 ns/op Benchmarks.netty4CompositeMiss 1000000 avgt 3 41609.393 ± 9672.781 ns/op Benchmarks.netty4SingleHit 1000 avgt 3 947.740 ± 24.545 ns/op Benchmarks.netty4SingleHit 10000 avgt 3 1306.141 ± 7.375 ns/op Benchmarks.netty4SingleHit 100000 avgt 3 1573.646 ± 112.370 ns/op Benchmarks.netty4SingleHit 1000000 avgt 3 1923.002 ± 22.632 ns/op Benchmarks.netty4SingleMiss 1000 avgt 3 947.984 ± 10.134 ns/op Benchmarks.netty4SingleMiss 10000 avgt 3 1263.514 ± 35.329 ns/op Benchmarks.netty4SingleMiss 100000 avgt 3 1564.688 ± 37.850 ns/op Benchmarks.netty4SingleMiss 1000000 avgt 3 1885.985 ± 29.169 ns/op Benchmarks.offHeapHit 1000 avgt 3 306.202 ± 2.879 ns/op Benchmarks.offHeapHit 10000 avgt 3 423.683 ± 1.572 ns/op Benchmarks.offHeapHit 100000 avgt 3 593.430 ± 14.927 ns/op Benchmarks.offHeapHit 1000000 avgt 3 714.657 ± 18.898 ns/op Benchmarks.offHeapMiss 1000 avgt 3 354.360 ± 1.104 ns/op Benchmarks.offHeapMiss 10000 avgt 3 485.474 ± 2.505 ns/op Benchmarks.offHeapMiss 100000 avgt 3 627.560 ± 75.361 ns/op Benchmarks.offHeapMiss 1000000 avgt 3 755.618 ± 4.044 ns/op Benchmarks.scalaSetHit 1000 avgt 3 310.215 ± 28.624 ns/op Benchmarks.scalaSetHit 10000 avgt 3 338.075 ± 1.071 ns/op Benchmarks.scalaSetHit 100000 avgt 3 430.091 ± 12.826 ns/op Benchmarks.scalaSetHit 1000000 avgt 3 477.040 ± 89.310 ns/op Benchmarks.scalaSetMiss 1000 avgt 3 182.540 ± 2.984 ns/op Benchmarks.scalaSetMiss 10000 avgt 3 264.628 ± 54.999 ns/op Benchmarks.scalaSetMiss 100000 avgt 3 358.516 ± 73.339 ns/op Benchmarks.scalaSetMiss 1000000 avgt 3 403.504 ± 80.589 ns/op Benchmark result is saved to /static/data/charts/offheap-set-netty/jdk8.json