Last active
April 20, 2025 17:15
-
-
Save ben-manes/9abafdbc76fe34c0e63cef386b0b9ac0 to your computer and use it in GitHub Desktop.
TimerWheel JMH Results
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.6", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.6+7-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4248.761558872913, | |
"scoreError" : 144.41854288061052, | |
"scoreConfidence" : [ | |
4104.343015992303, | |
4393.180101753524 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4242.612475958094, | |
"50.0" : 4245.978992547459, | |
"90.0" : 4257.6932081131845, | |
"95.0" : 4257.6932081131845, | |
"99.0" : 4257.6932081131845, | |
"99.9" : 4257.6932081131845, | |
"99.99" : 4257.6932081131845, | |
"99.999" : 4257.6932081131845, | |
"99.9999" : 4257.6932081131845, | |
"100.0" : 4257.6932081131845 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4242.612475958094, | |
4245.978992547459, | |
4257.6932081131845 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.6", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.6+7-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4853.618351984823, | |
"scoreError" : 333.6624700138513, | |
"scoreConfidence" : [ | |
4519.955881970972, | |
5187.280821998674 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4832.5374136280025, | |
"50.0" : 4863.068354794408, | |
"90.0" : 4865.249287532059, | |
"95.0" : 4865.249287532059, | |
"99.0" : 4865.249287532059, | |
"99.9" : 4865.249287532059, | |
"99.99" : 4865.249287532059, | |
"99.999" : 4865.249287532059, | |
"99.9999" : 4865.249287532059, | |
"100.0" : 4865.249287532059 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4863.068354794408, | |
4865.249287532059, | |
4832.5374136280025 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.6", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.6+7-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 7458311.030936866, | |
"scoreError" : 224164.14275371892, | |
"scoreConfidence" : [ | |
7234146.888183147, | |
7682475.173690585 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7446696.916937347, | |
"50.0" : 7457060.511822837, | |
"90.0" : 7471175.664050411, | |
"95.0" : 7471175.664050411, | |
"99.0" : 7471175.664050411, | |
"99.9" : 7471175.664050411, | |
"99.99" : 7471175.664050411, | |
"99.999" : 7471175.664050411, | |
"99.9999" : 7471175.664050411, | |
"100.0" : 7471175.664050411 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
7457060.511822837, | |
7471175.664050411, | |
7446696.916937347 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.6", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.6+7-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.2768430645152731E8, | |
"scoreError" : 1988031.9841851422, | |
"scoreConfidence" : [ | |
1.2569627446734217E8, | |
1.2967233843571246E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2759379376280503E8, | |
"50.0" : 1.2765386462973371E8, | |
"90.0" : 1.2780526096204324E8, | |
"95.0" : 1.2780526096204324E8, | |
"99.0" : 1.2780526096204324E8, | |
"99.9" : 1.2780526096204324E8, | |
"99.99" : 1.2780526096204324E8, | |
"99.999" : 1.2780526096204324E8, | |
"99.9999" : 1.2780526096204324E8, | |
"100.0" : 1.2780526096204324E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.2759379376280503E8, | |
1.2780526096204324E8, | |
1.2765386462973371E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.6", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.6+7-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 8.438740208932835E7, | |
"scoreError" : 5658826.274051019, | |
"scoreConfidence" : [ | |
7.872857581527732E7, | |
9.004622836337937E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 8.404444654562849E7, | |
"50.0" : 8.446945190987244E7, | |
"90.0" : 8.464830781248412E7, | |
"95.0" : 8.464830781248412E7, | |
"99.0" : 8.464830781248412E7, | |
"99.9" : 8.464830781248412E7, | |
"99.99" : 8.464830781248412E7, | |
"99.999" : 8.464830781248412E7, | |
"99.9999" : 8.464830781248412E7, | |
"100.0" : 8.464830781248412E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
8.464830781248412E7, | |
8.404444654562849E7, | |
8.446945190987244E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.6", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.6+7-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.538582547694305E7, | |
"scoreError" : 1237661.2703477594, | |
"scoreConfidence" : [ | |
6.4148164206595294E7, | |
6.662348674729081E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.533054004448986E7, | |
"50.0" : 6.5365406157154426E7, | |
"90.0" : 6.546153022918488E7, | |
"95.0" : 6.546153022918488E7, | |
"99.0" : 6.546153022918488E7, | |
"99.9" : 6.546153022918488E7, | |
"99.99" : 6.546153022918488E7, | |
"99.999" : 6.546153022918488E7, | |
"99.9999" : 6.546153022918488E7, | |
"100.0" : 6.546153022918488E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.533054004448986E7, | |
6.546153022918488E7, | |
6.5365406157154426E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4633.742768306498, | |
"scoreError" : 2131.574788525919, | |
"scoreConfidence" : [ | |
2502.167979780579, | |
6765.317556832417 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4499.224890172534, | |
"50.0" : 4692.056757422271, | |
"90.0" : 4709.946657324688, | |
"95.0" : 4709.946657324688, | |
"99.0" : 4709.946657324688, | |
"99.9" : 4709.946657324688, | |
"99.99" : 4709.946657324688, | |
"99.999" : 4709.946657324688, | |
"99.9999" : 4709.946657324688, | |
"100.0" : 4709.946657324688 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4499.224890172534, | |
4692.056757422271, | |
4709.946657324688 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4899.0845063742245, | |
"scoreError" : 952.6697301787223, | |
"scoreConfidence" : [ | |
3946.4147761955023, | |
5851.754236552947 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4839.909965090884, | |
"50.0" : 4918.641390538536, | |
"90.0" : 4938.702163493254, | |
"95.0" : 4938.702163493254, | |
"99.0" : 4938.702163493254, | |
"99.9" : 4938.702163493254, | |
"99.99" : 4938.702163493254, | |
"99.999" : 4938.702163493254, | |
"99.9999" : 4938.702163493254, | |
"100.0" : 4938.702163493254 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4918.641390538536, | |
4938.702163493254, | |
4839.909965090884 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4061385.922521612, | |
"scoreError" : 134242.55420711366, | |
"scoreConfidence" : [ | |
3927143.3683144986, | |
4195628.476728726 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4054698.1218081424, | |
"50.0" : 4060191.168414781, | |
"90.0" : 4069268.4773419136, | |
"95.0" : 4069268.4773419136, | |
"99.0" : 4069268.4773419136, | |
"99.9" : 4069268.4773419136, | |
"99.99" : 4069268.4773419136, | |
"99.999" : 4069268.4773419136, | |
"99.9999" : 4069268.4773419136, | |
"100.0" : 4069268.4773419136 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4054698.1218081424, | |
4069268.4773419136, | |
4060191.168414781 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.3459065012519616E8, | |
"scoreError" : 2576731.0577096874, | |
"scoreConfidence" : [ | |
1.3201391906748646E8, | |
1.3716738118290585E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.3442783986553544E8, | |
"50.0" : 1.3466379927697644E8, | |
"90.0" : 1.346803112330766E8, | |
"95.0" : 1.346803112330766E8, | |
"99.0" : 1.346803112330766E8, | |
"99.9" : 1.346803112330766E8, | |
"99.99" : 1.346803112330766E8, | |
"99.999" : 1.346803112330766E8, | |
"99.9999" : 1.346803112330766E8, | |
"100.0" : 1.346803112330766E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.346803112330766E8, | |
1.3466379927697644E8, | |
1.3442783986553544E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.0404748723288898E8, | |
"scoreError" : 2169072.057986854, | |
"scoreConfidence" : [ | |
1.0187841517490213E8, | |
1.0621655929087584E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.0391441894853663E8, | |
"50.0" : 1.0408477338797884E8, | |
"90.0" : 1.0414326936215143E8, | |
"95.0" : 1.0414326936215143E8, | |
"99.0" : 1.0414326936215143E8, | |
"99.9" : 1.0414326936215143E8, | |
"99.99" : 1.0414326936215143E8, | |
"99.999" : 1.0414326936215143E8, | |
"99.9999" : 1.0414326936215143E8, | |
"100.0" : 1.0414326936215143E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.0408477338797884E8, | |
1.0391441894853663E8, | |
1.0414326936215143E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 7.022520683535725E7, | |
"scoreError" : 2029768.964291253, | |
"scoreConfidence" : [ | |
6.819543787106599E7, | |
7.225497579964851E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7.00981215631693E7, | |
"50.0" : 7.027245680684982E7, | |
"90.0" : 7.030504213605261E7, | |
"95.0" : 7.030504213605261E7, | |
"99.0" : 7.030504213605261E7, | |
"99.9" : 7.030504213605261E7, | |
"99.99" : 7.030504213605261E7, | |
"99.999" : 7.030504213605261E7, | |
"99.9999" : 7.030504213605261E7, | |
"100.0" : 7.030504213605261E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
7.030504213605261E7, | |
7.00981215631693E7, | |
7.027245680684982E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6398.667240030082, | |
"scoreError" : 198.30213198330767, | |
"scoreConfidence" : [ | |
6200.365108046774, | |
6596.96937201339 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6387.471263013767, | |
"50.0" : 6399.352390897666, | |
"90.0" : 6409.178066178814, | |
"95.0" : 6409.178066178814, | |
"99.0" : 6409.178066178814, | |
"99.9" : 6409.178066178814, | |
"99.99" : 6409.178066178814, | |
"99.999" : 6409.178066178814, | |
"99.9999" : 6409.178066178814, | |
"100.0" : 6409.178066178814 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6409.178066178814, | |
6399.352390897666, | |
6387.471263013767 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4518.785366417628, | |
"scoreError" : 75.20454751085992, | |
"scoreConfidence" : [ | |
4443.580818906768, | |
4593.989913928488 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4514.732300268706, | |
"50.0" : 4518.650384345727, | |
"90.0" : 4522.97341463845, | |
"95.0" : 4522.97341463845, | |
"99.0" : 4522.97341463845, | |
"99.9" : 4522.97341463845, | |
"99.99" : 4522.97341463845, | |
"99.999" : 4522.97341463845, | |
"99.9999" : 4522.97341463845, | |
"100.0" : 4522.97341463845 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4514.732300268706, | |
4518.650384345727, | |
4522.97341463845 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4379553.207236096, | |
"scoreError" : 3742.9270956737555, | |
"scoreConfidence" : [ | |
4375810.280140422, | |
4383296.13433177 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4379414.589282262, | |
"50.0" : 4379456.141834537, | |
"90.0" : 4379788.89059149, | |
"95.0" : 4379788.89059149, | |
"99.0" : 4379788.89059149, | |
"99.9" : 4379788.89059149, | |
"99.99" : 4379788.89059149, | |
"99.999" : 4379788.89059149, | |
"99.9999" : 4379788.89059149, | |
"100.0" : 4379788.89059149 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4379414.589282262, | |
4379456.141834537, | |
4379788.89059149 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 9.97669557041877E7, | |
"scoreError" : 1.598814898651079E7, | |
"scoreConfidence" : [ | |
8.377880671767691E7, | |
1.157551046906985E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9.920479696784647E7, | |
"50.0" : 9.931933916860841E7, | |
"90.0" : 1.0077673097610828E8, | |
"95.0" : 1.0077673097610828E8, | |
"99.0" : 1.0077673097610828E8, | |
"99.9" : 1.0077673097610828E8, | |
"99.99" : 1.0077673097610828E8, | |
"99.999" : 1.0077673097610828E8, | |
"99.9999" : 1.0077673097610828E8, | |
"100.0" : 1.0077673097610828E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
9.920479696784647E7, | |
9.931933916860841E7, | |
1.0077673097610828E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 5.4923070243898034E7, | |
"scoreError" : 2838896.7284472943, | |
"scoreConfidence" : [ | |
5.208417351545074E7, | |
5.776196697234533E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 5.474355232858411E7, | |
"50.0" : 5.500617278451919E7, | |
"90.0" : 5.50194856185908E7, | |
"95.0" : 5.50194856185908E7, | |
"99.0" : 5.50194856185908E7, | |
"99.9" : 5.50194856185908E7, | |
"99.99" : 5.50194856185908E7, | |
"99.999" : 5.50194856185908E7, | |
"99.9999" : 5.50194856185908E7, | |
"100.0" : 5.50194856185908E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
5.50194856185908E7, | |
5.474355232858411E7, | |
5.500617278451919E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 7.197520245796299E7, | |
"scoreError" : 1945801.1385202392, | |
"scoreConfidence" : [ | |
7.002940131944275E7, | |
7.392100359648323E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7.187941457095249E7, | |
"50.0" : 7.195605911987697E7, | |
"90.0" : 7.209013368305951E7, | |
"95.0" : 7.209013368305951E7, | |
"99.0" : 7.209013368305951E7, | |
"99.9" : 7.209013368305951E7, | |
"99.99" : 7.209013368305951E7, | |
"99.999" : 7.209013368305951E7, | |
"99.9999" : 7.209013368305951E7, | |
"100.0" : 7.209013368305951E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
7.187941457095249E7, | |
7.209013368305951E7, | |
7.195605911987697E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.26", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.26+4", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3131.434631811769, | |
"scoreError" : 105.98607045446197, | |
"scoreConfidence" : [ | |
3025.448561357307, | |
3237.4207022662313 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3126.2386807694666, | |
"50.0" : 3130.358192119537, | |
"90.0" : 3137.7070225463044, | |
"95.0" : 3137.7070225463044, | |
"99.0" : 3137.7070225463044, | |
"99.9" : 3137.7070225463044, | |
"99.99" : 3137.7070225463044, | |
"99.999" : 3137.7070225463044, | |
"99.9999" : 3137.7070225463044, | |
"100.0" : 3137.7070225463044 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3126.2386807694666, | |
3137.7070225463044, | |
3130.358192119537 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.26", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.26+4", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3244.8156917776378, | |
"scoreError" : 41.19976334316557, | |
"scoreConfidence" : [ | |
3203.615928434472, | |
3286.0154551208034 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3242.6156949120864, | |
"50.0" : 3244.7032874589377, | |
"90.0" : 3247.12809296189, | |
"95.0" : 3247.12809296189, | |
"99.0" : 3247.12809296189, | |
"99.9" : 3247.12809296189, | |
"99.99" : 3247.12809296189, | |
"99.999" : 3247.12809296189, | |
"99.9999" : 3247.12809296189, | |
"100.0" : 3247.12809296189 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3244.7032874589377, | |
3242.6156949120864, | |
3247.12809296189 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.26", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.26+4", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4253566.443422229, | |
"scoreError" : 236628.8528182956, | |
"scoreConfidence" : [ | |
4016937.5906039337, | |
4490195.296240524 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4238766.986199509, | |
"50.0" : 4258975.193069451, | |
"90.0" : 4262957.150997727, | |
"95.0" : 4262957.150997727, | |
"99.0" : 4262957.150997727, | |
"99.9" : 4262957.150997727, | |
"99.99" : 4262957.150997727, | |
"99.999" : 4262957.150997727, | |
"99.9999" : 4262957.150997727, | |
"100.0" : 4262957.150997727 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4262957.150997727, | |
4258975.193069451, | |
4238766.986199509 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.26", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.26+4", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.1036018339958353E8, | |
"scoreError" : 2126998.498460254, | |
"scoreConfidence" : [ | |
1.0823318490112329E8, | |
1.1248718189804378E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.102426093632185E8, | |
"50.0" : 1.1036218121943182E8, | |
"90.0" : 1.1047575961610028E8, | |
"95.0" : 1.1047575961610028E8, | |
"99.0" : 1.1047575961610028E8, | |
"99.9" : 1.1047575961610028E8, | |
"99.99" : 1.1047575961610028E8, | |
"99.999" : 1.1047575961610028E8, | |
"99.9999" : 1.1047575961610028E8, | |
"100.0" : 1.1047575961610028E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.102426093632185E8, | |
1.1047575961610028E8, | |
1.1036218121943182E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.26", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.26+4", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.6856409420948E7, | |
"scoreError" : 1.2864052777538413E7, | |
"scoreConfidence" : [ | |
5.399235664340959E7, | |
7.972046219848642E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.625282631700051E7, | |
"50.0" : 6.6684953880432196E7, | |
"90.0" : 6.76314480654113E7, | |
"95.0" : 6.76314480654113E7, | |
"99.0" : 6.76314480654113E7, | |
"99.9" : 6.76314480654113E7, | |
"99.99" : 6.76314480654113E7, | |
"99.999" : 6.76314480654113E7, | |
"99.9999" : 6.76314480654113E7, | |
"100.0" : 6.76314480654113E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.6684953880432196E7, | |
6.76314480654113E7, | |
6.625282631700051E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.26", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.26+4", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.308003696703344E7, | |
"scoreError" : 3681380.0827715024, | |
"scoreConfidence" : [ | |
5.9398656884261936E7, | |
6.676141704980494E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.2880549571163766E7, | |
"50.0" : 6.307551019914805E7, | |
"90.0" : 6.328405113078849E7, | |
"95.0" : 6.328405113078849E7, | |
"99.0" : 6.328405113078849E7, | |
"99.9" : 6.328405113078849E7, | |
"99.99" : 6.328405113078849E7, | |
"99.999" : 6.328405113078849E7, | |
"99.9999" : 6.328405113078849E7, | |
"100.0" : 6.328405113078849E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.328405113078849E7, | |
6.2880549571163766E7, | |
6.307551019914805E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4893.608946700642, | |
"scoreError" : 17891.299141069594, | |
"scoreConfidence" : [ | |
-12997.690194368952, | |
22784.908087770236 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3770.9433267321324, | |
"50.0" : 5326.666463667756, | |
"90.0" : 5583.217049702037, | |
"95.0" : 5583.217049702037, | |
"99.0" : 5583.217049702037, | |
"99.9" : 5583.217049702037, | |
"99.99" : 5583.217049702037, | |
"99.999" : 5583.217049702037, | |
"99.9999" : 5583.217049702037, | |
"100.0" : 5583.217049702037 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3770.9433267321324, | |
5326.666463667756, | |
5583.217049702037 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4413.140424250153, | |
"scoreError" : 14498.508468796352, | |
"scoreConfidence" : [ | |
-10085.368044546198, | |
18911.648893046506 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3557.225273718948, | |
"50.0" : 4554.524487198722, | |
"90.0" : 5127.671511832791, | |
"95.0" : 5127.671511832791, | |
"99.0" : 5127.671511832791, | |
"99.9" : 5127.671511832791, | |
"99.99" : 5127.671511832791, | |
"99.999" : 5127.671511832791, | |
"99.9999" : 5127.671511832791, | |
"100.0" : 5127.671511832791 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3557.225273718948, | |
4554.524487198722, | |
5127.671511832791 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3374133.9171151076, | |
"scoreError" : 49740.426656291376, | |
"scoreConfidence" : [ | |
3324393.4904588163, | |
3423874.343771399 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3370994.0277781175, | |
"50.0" : 3375505.620254464, | |
"90.0" : 3375902.1033127424, | |
"95.0" : 3375902.1033127424, | |
"99.0" : 3375902.1033127424, | |
"99.9" : 3375902.1033127424, | |
"99.99" : 3375902.1033127424, | |
"99.999" : 3375902.1033127424, | |
"99.9999" : 3375902.1033127424, | |
"100.0" : 3375902.1033127424 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3375505.620254464, | |
3370994.0277781175, | |
3375902.1033127424 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.2852759514065331E8, | |
"scoreError" : 7061507.817920439, | |
"scoreConfidence" : [ | |
1.2146608732273287E8, | |
1.3558910295857376E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2808849543157089E8, | |
"50.0" : 1.286749442079328E8, | |
"90.0" : 1.2881934578245626E8, | |
"95.0" : 1.2881934578245626E8, | |
"99.0" : 1.2881934578245626E8, | |
"99.9" : 1.2881934578245626E8, | |
"99.99" : 1.2881934578245626E8, | |
"99.999" : 1.2881934578245626E8, | |
"99.9999" : 1.2881934578245626E8, | |
"100.0" : 1.2881934578245626E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.2881934578245626E8, | |
1.286749442079328E8, | |
1.2808849543157089E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 8.54941407670338E7, | |
"scoreError" : 7043212.395879017, | |
"scoreConfidence" : [ | |
7.845092837115479E7, | |
9.253735316291282E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 8.513571017964914E7, | |
"50.0" : 8.54438137184925E7, | |
"90.0" : 8.590289840295972E7, | |
"95.0" : 8.590289840295972E7, | |
"99.0" : 8.590289840295972E7, | |
"99.9" : 8.590289840295972E7, | |
"99.99" : 8.590289840295972E7, | |
"99.999" : 8.590289840295972E7, | |
"99.9999" : 8.590289840295972E7, | |
"100.0" : 8.590289840295972E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
8.513571017964914E7, | |
8.590289840295972E7, | |
8.54438137184925E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.694704618456486E7, | |
"scoreError" : 5631431.104754337, | |
"scoreConfidence" : [ | |
6.131561507981052E7, | |
7.25784772893192E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.659164899165577E7, | |
"50.0" : 6.710125915974689E7, | |
"90.0" : 6.714823040229192E7, | |
"95.0" : 6.714823040229192E7, | |
"99.0" : 6.714823040229192E7, | |
"99.9" : 6.714823040229192E7, | |
"99.99" : 6.714823040229192E7, | |
"99.999" : 6.714823040229192E7, | |
"99.9999" : 6.714823040229192E7, | |
"100.0" : 6.714823040229192E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.714823040229192E7, | |
6.659164899165577E7, | |
6.710125915974689E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.19.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+19-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4957.43187367808, | |
"scoreError" : 18950.717961208564, | |
"scoreConfidence" : [ | |
-13993.286087530483, | |
23908.149834886644 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3757.988541667655, | |
"50.0" : 5554.1294889003075, | |
"90.0" : 5560.1775904662745, | |
"95.0" : 5560.1775904662745, | |
"99.0" : 5560.1775904662745, | |
"99.9" : 5560.1775904662745, | |
"99.99" : 5560.1775904662745, | |
"99.999" : 5560.1775904662745, | |
"99.9999" : 5560.1775904662745, | |
"100.0" : 5560.1775904662745 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3757.988541667655, | |
5554.1294889003075, | |
5560.1775904662745 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.19.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+19-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4711.4096704816175, | |
"scoreError" : 17087.00035019478, | |
"scoreConfidence" : [ | |
-12375.590679713161, | |
21798.410020676398 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3635.7189769118836, | |
"50.0" : 5152.407245849519, | |
"90.0" : 5346.102788683449, | |
"95.0" : 5346.102788683449, | |
"99.0" : 5346.102788683449, | |
"99.9" : 5346.102788683449, | |
"99.99" : 5346.102788683449, | |
"99.999" : 5346.102788683449, | |
"99.9999" : 5346.102788683449, | |
"100.0" : 5346.102788683449 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3635.7189769118836, | |
5152.407245849519, | |
5346.102788683449 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.19.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+19-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4705569.305072901, | |
"scoreError" : 162487.88598878146, | |
"scoreConfidence" : [ | |
4543081.41908412, | |
4868057.191061682 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4695404.192153178, | |
"50.0" : 4709299.542118825, | |
"90.0" : 4712004.180946701, | |
"95.0" : 4712004.180946701, | |
"99.0" : 4712004.180946701, | |
"99.9" : 4712004.180946701, | |
"99.99" : 4712004.180946701, | |
"99.999" : 4712004.180946701, | |
"99.9999" : 4712004.180946701, | |
"100.0" : 4712004.180946701 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4709299.542118825, | |
4695404.192153178, | |
4712004.180946701 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.19.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+19-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.2688059394759889E8, | |
"scoreError" : 939882.1666906682, | |
"scoreConfidence" : [ | |
1.2594071178090823E8, | |
1.2782047611428955E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2683116271321662E8, | |
"50.0" : 1.268766472066793E8, | |
"90.0" : 1.269339719229008E8, | |
"95.0" : 1.269339719229008E8, | |
"99.0" : 1.269339719229008E8, | |
"99.9" : 1.269339719229008E8, | |
"99.99" : 1.269339719229008E8, | |
"99.999" : 1.269339719229008E8, | |
"99.9999" : 1.269339719229008E8, | |
"100.0" : 1.269339719229008E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.269339719229008E8, | |
1.2683116271321662E8, | |
1.268766472066793E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.19.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+19-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 7.648307481872584E7, | |
"scoreError" : 2372632.206227499, | |
"scoreConfidence" : [ | |
7.411044261249834E7, | |
7.885570702495334E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7.634240999869753E7, | |
"50.0" : 7.650787072571664E7, | |
"90.0" : 7.659894373176335E7, | |
"95.0" : 7.659894373176335E7, | |
"99.0" : 7.659894373176335E7, | |
"99.9" : 7.659894373176335E7, | |
"99.99" : 7.659894373176335E7, | |
"99.999" : 7.659894373176335E7, | |
"99.9999" : 7.659894373176335E7, | |
"100.0" : 7.659894373176335E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
7.659894373176335E7, | |
7.634240999869753E7, | |
7.650787072571664E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.19.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+19-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.790179551595236E7, | |
"scoreError" : 1019831.5221423164, | |
"scoreConfidence" : [ | |
6.688196399381005E7, | |
6.892162703809468E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.783726849406247E7, | |
"50.0" : 6.793262616722913E7, | |
"90.0" : 6.793549188656552E7, | |
"95.0" : 6.793549188656552E7, | |
"99.0" : 6.793549188656552E7, | |
"99.9" : 6.793549188656552E7, | |
"99.99" : 6.793549188656552E7, | |
"99.999" : 6.793549188656552E7, | |
"99.9999" : 6.793549188656552E7, | |
"100.0" : 6.793549188656552E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.793549188656552E7, | |
6.793262616722913E7, | |
6.783726849406247E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment