Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active April 20, 2025 17:12
Show Gist options
  • Save ben-manes/511298014cc5629cbc5e57f09fd4c430 to your computer and use it in GitHub Desktop.
Save ben-manes/511298014cc5629cbc5e57f09fd4c430 to your computer and use it in GitHub Desktop.
Compute JMH Results
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.1720752403070736E8,
"scoreError" : 4.87911084726071E7,
"scoreConfidence" : [
3.684164155581003E8,
4.6599863250331444E8
],
"scorePercentiles" : {
"0.0" : 4.141205048660356E8,
"50.0" : 4.186790740259469E8,
"90.0" : 4.1882299320013946E8,
"95.0" : 4.1882299320013946E8,
"99.0" : 4.1882299320013946E8,
"99.9" : 4.1882299320013946E8,
"99.99" : 4.1882299320013946E8,
"99.999" : 4.1882299320013946E8,
"99.9999" : 4.1882299320013946E8,
"100.0" : 4.1882299320013946E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.186790740259469E8,
4.1882299320013946E8,
4.141205048660356E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.428114744225717E7,
"scoreError" : 1798909.1723688343,
"scoreConfidence" : [
5.248223826988834E7,
5.6080056614626005E7
],
"scorePercentiles" : {
"0.0" : 5.418197671604035E7,
"50.0" : 5.428229026515339E7,
"90.0" : 5.4379175345577784E7,
"95.0" : 5.4379175345577784E7,
"99.0" : 5.4379175345577784E7,
"99.9" : 5.4379175345577784E7,
"99.99" : 5.4379175345577784E7,
"99.999" : 5.4379175345577784E7,
"99.9999" : 5.4379175345577784E7,
"100.0" : 5.4379175345577784E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.428229026515339E7,
5.418197671604035E7,
5.4379175345577784E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.099542508269738E7,
"scoreError" : 711247.0914754146,
"scoreConfidence" : [
2.0284177991221964E7,
2.1706672174172796E7
],
"scorePercentiles" : {
"0.0" : 2.0956749842883363E7,
"50.0" : 2.0994811108449057E7,
"90.0" : 2.103471429675972E7,
"95.0" : 2.103471429675972E7,
"99.0" : 2.103471429675972E7,
"99.9" : 2.103471429675972E7,
"99.99" : 2.103471429675972E7,
"99.999" : 2.103471429675972E7,
"99.9999" : 2.103471429675972E7,
"100.0" : 2.103471429675972E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0956749842883363E7,
2.0994811108449057E7,
2.103471429675972E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.334591222208178E8,
"scoreError" : 2201220.7850315394,
"scoreConfidence" : [
2.3125790143578628E8,
2.3566034300584933E8
],
"scorePercentiles" : {
"0.0" : 2.3332002063489902E8,
"50.0" : 2.3352188967268357E8,
"90.0" : 2.3353545635487086E8,
"95.0" : 2.3353545635487086E8,
"99.0" : 2.3353545635487086E8,
"99.9" : 2.3353545635487086E8,
"99.99" : 2.3353545635487086E8,
"99.999" : 2.3353545635487086E8,
"99.9999" : 2.3353545635487086E8,
"100.0" : 2.3353545635487086E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3353545635487086E8,
2.3332002063489902E8,
2.3352188967268357E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.6515117981248714E7,
"scoreError" : 1017832.589948272,
"scoreConfidence" : [
6.549728539130044E7,
6.753295057119699E7
],
"scorePercentiles" : {
"0.0" : 6.647674376660292E7,
"50.0" : 6.648949234005945E7,
"90.0" : 6.657911783708378E7,
"95.0" : 6.657911783708378E7,
"99.0" : 6.657911783708378E7,
"99.9" : 6.657911783708378E7,
"99.99" : 6.657911783708378E7,
"99.999" : 6.657911783708378E7,
"99.9999" : 6.657911783708378E7,
"100.0" : 6.657911783708378E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.657911783708378E7,
6.647674376660292E7,
6.648949234005945E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.6414348945160064E8,
"scoreError" : 8620464.519196562,
"scoreConfidence" : [
1.5552302493240407E8,
1.727639539707972E8
],
"scorePercentiles" : {
"0.0" : 1.6359801496433496E8,
"50.0" : 1.6440549051072904E8,
"90.0" : 1.6442696287973782E8,
"95.0" : 1.6442696287973782E8,
"99.0" : 1.6442696287973782E8,
"99.9" : 1.6442696287973782E8,
"99.99" : 1.6442696287973782E8,
"99.999" : 1.6442696287973782E8,
"99.9999" : 1.6442696287973782E8,
"100.0" : 1.6442696287973782E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6359801496433496E8,
1.6440549051072904E8,
1.6442696287973782E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.9699573674702483E8,
"scoreError" : 6411180.013932267,
"scoreConfidence" : [
3.9058455673309255E8,
4.034069167609571E8
],
"scorePercentiles" : {
"0.0" : 3.967521422530191E8,
"50.0" : 3.9683648027880585E8,
"90.0" : 3.973985877092495E8,
"95.0" : 3.973985877092495E8,
"99.0" : 3.973985877092495E8,
"99.9" : 3.973985877092495E8,
"99.99" : 3.973985877092495E8,
"99.999" : 3.973985877092495E8,
"99.9999" : 3.973985877092495E8,
"100.0" : 3.973985877092495E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.973985877092495E8,
3.9683648027880585E8,
3.967521422530191E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.411143055495793E7,
"scoreError" : 3592521.700461923,
"scoreConfidence" : [
3.051890885449601E7,
3.770395225541986E7
],
"scorePercentiles" : {
"0.0" : 3.3991692025518246E7,
"50.0" : 3.4003896697187416E7,
"90.0" : 3.4338702942168154E7,
"95.0" : 3.4338702942168154E7,
"99.0" : 3.4338702942168154E7,
"99.9" : 3.4338702942168154E7,
"99.99" : 3.4338702942168154E7,
"99.999" : 3.4338702942168154E7,
"99.9999" : 3.4338702942168154E7,
"100.0" : 3.4338702942168154E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.4003896697187416E7,
3.4338702942168154E7,
3.3991692025518246E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.852563047027564E7,
"scoreError" : 1149422.6366069117,
"scoreConfidence" : [
1.7376207833668727E7,
1.9675053106882554E7
],
"scorePercentiles" : {
"0.0" : 1.8465183584007915E7,
"50.0" : 1.852079537863152E7,
"90.0" : 1.8590912448187493E7,
"95.0" : 1.8590912448187493E7,
"99.0" : 1.8590912448187493E7,
"99.9" : 1.8590912448187493E7,
"99.99" : 1.8590912448187493E7,
"99.999" : 1.8590912448187493E7,
"99.9999" : 1.8590912448187493E7,
"100.0" : 1.8590912448187493E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.8590912448187493E7,
1.8465183584007915E7,
1.852079537863152E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.677080662167681E8,
"scoreError" : 4.4467404382603663E8,
"scoreConfidence" : [
-2.7696597760926855E8,
6.123821100428047E8
],
"scorePercentiles" : {
"0.0" : 1.531659224328801E8,
"50.0" : 1.5411072772836024E8,
"90.0" : 1.958475484890639E8,
"95.0" : 1.958475484890639E8,
"99.0" : 1.958475484890639E8,
"99.9" : 1.958475484890639E8,
"99.99" : 1.958475484890639E8,
"99.999" : 1.958475484890639E8,
"99.9999" : 1.958475484890639E8,
"100.0" : 1.958475484890639E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.958475484890639E8,
1.5411072772836024E8,
1.531659224328801E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.999774466259094E7,
"scoreError" : 1.0463750715675378E7,
"scoreConfidence" : [
4.953399394691557E7,
7.046149537826632E7
],
"scorePercentiles" : {
"0.0" : 5.934367788185221E7,
"50.0" : 6.023471649074738E7,
"90.0" : 6.041483961517326E7,
"95.0" : 6.041483961517326E7,
"99.0" : 6.041483961517326E7,
"99.9" : 6.041483961517326E7,
"99.99" : 6.041483961517326E7,
"99.999" : 6.041483961517326E7,
"99.9999" : 6.041483961517326E7,
"100.0" : 6.041483961517326E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.934367788185221E7,
6.041483961517326E7,
6.023471649074738E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.4902209670283785E8,
"scoreError" : 1.3007265662642887E7,
"scoreConfidence" : [
1.3601483104019496E8,
1.6202936236548075E8
],
"scorePercentiles" : {
"0.0" : 1.483442986217221E8,
"50.0" : 1.4895630874371964E8,
"90.0" : 1.497656827430718E8,
"95.0" : 1.497656827430718E8,
"99.0" : 1.497656827430718E8,
"99.9" : 1.497656827430718E8,
"99.99" : 1.497656827430718E8,
"99.999" : 1.497656827430718E8,
"99.9999" : 1.497656827430718E8,
"100.0" : 1.497656827430718E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.483442986217221E8,
1.497656827430718E8,
1.4895630874371964E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.661340513188707E8,
"scoreError" : 1.695904295405357E9,
"scoreConfidence" : [
-1.529770244086486E9,
1.8620383467242277E9
],
"scorePercentiles" : {
"0.0" : 5.882660644113691E7,
"50.0" : 2.175365447083514E8,
"90.0" : 2.2203900280712375E8,
"95.0" : 2.2203900280712375E8,
"99.0" : 2.2203900280712375E8,
"99.9" : 2.2203900280712375E8,
"99.99" : 2.2203900280712375E8,
"99.999" : 2.2203900280712375E8,
"99.9999" : 2.2203900280712375E8,
"100.0" : 2.2203900280712375E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.882660644113691E7,
2.175365447083514E8,
2.2203900280712375E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.352020576651432E7,
"scoreError" : 1003051.713091625,
"scoreConfidence" : [
5.25171540534227E7,
5.452325747960595E7
],
"scorePercentiles" : {
"0.0" : 5.3485363988789104E7,
"50.0" : 5.349166569735085E7,
"90.0" : 5.3583587613403015E7,
"95.0" : 5.3583587613403015E7,
"99.0" : 5.3583587613403015E7,
"99.9" : 5.3583587613403015E7,
"99.99" : 5.3583587613403015E7,
"99.999" : 5.3583587613403015E7,
"99.9999" : 5.3583587613403015E7,
"100.0" : 5.3583587613403015E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.3485363988789104E7,
5.349166569735085E7,
5.3583587613403015E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 4668366.918511295,
"scoreError" : 121806.874786622,
"scoreConfidence" : [
4546560.043724673,
4790173.793297917
],
"scorePercentiles" : {
"0.0" : 4660942.977652367,
"50.0" : 4670278.492851707,
"90.0" : 4673879.285029808,
"95.0" : 4673879.285029808,
"99.0" : 4673879.285029808,
"99.9" : 4673879.285029808,
"99.99" : 4673879.285029808,
"99.999" : 4673879.285029808,
"99.9999" : 4673879.285029808,
"100.0" : 4673879.285029808
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4670278.492851707,
4660942.977652367,
4673879.285029808
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.3472885635877764E8,
"scoreError" : 8959212.17941923,
"scoreConfidence" : [
1.2576964417935841E8,
1.4368806853819686E8
],
"scorePercentiles" : {
"0.0" : 1.3419282604302709E8,
"50.0" : 1.3483665990672594E8,
"90.0" : 1.3515708312657988E8,
"95.0" : 1.3515708312657988E8,
"99.0" : 1.3515708312657988E8,
"99.9" : 1.3515708312657988E8,
"99.99" : 1.3515708312657988E8,
"99.999" : 1.3515708312657988E8,
"99.9999" : 1.3515708312657988E8,
"100.0" : 1.3515708312657988E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3483665990672594E8,
1.3419282604302709E8,
1.3515708312657988E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.640228377377412E7,
"scoreError" : 5246500.463278848,
"scoreConfidence" : [
4.115578331049527E7,
5.164878423705296E7
],
"scorePercentiles" : {
"0.0" : 4.6084276592512146E7,
"50.0" : 4.647849299777181E7,
"90.0" : 4.664408173103839E7,
"95.0" : 4.664408173103839E7,
"99.0" : 4.664408173103839E7,
"99.9" : 4.664408173103839E7,
"99.99" : 4.664408173103839E7,
"99.999" : 4.664408173103839E7,
"99.9999" : 4.664408173103839E7,
"100.0" : 4.664408173103839E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.6084276592512146E7,
4.647849299777181E7,
4.664408173103839E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.1727761058886246E8,
"scoreError" : 6.9230165492311E8,
"scoreConfidence" : [
-5.750240443342476E8,
8.095792655119724E8
],
"scorePercentiles" : {
"0.0" : 7.351132470547572E7,
"50.0" : 1.3731995055012628E8,
"90.0" : 1.410015565109854E8,
"95.0" : 1.410015565109854E8,
"99.0" : 1.410015565109854E8,
"99.9" : 1.410015565109854E8,
"99.99" : 1.410015565109854E8,
"99.999" : 1.410015565109854E8,
"99.9999" : 1.410015565109854E8,
"100.0" : 1.410015565109854E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3731995055012628E8,
7.351132470547572E7,
1.410015565109854E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.334316328715283E8,
"scoreError" : 1.4256696428061366E7,
"scoreConfidence" : [
2.1917493644346693E8,
2.4768832929958966E8
],
"scorePercentiles" : {
"0.0" : 2.3260107274694645E8,
"50.0" : 2.3354145679943675E8,
"90.0" : 2.341523690682017E8,
"95.0" : 2.341523690682017E8,
"99.0" : 2.341523690682017E8,
"99.9" : 2.341523690682017E8,
"99.99" : 2.341523690682017E8,
"99.999" : 2.341523690682017E8,
"99.9999" : 2.341523690682017E8,
"100.0" : 2.341523690682017E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3354145679943675E8,
2.341523690682017E8,
2.3260107274694645E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.901043457630017E7,
"scoreError" : 466165.0836199779,
"scoreConfidence" : [
4.854426949268019E7,
4.947659965992014E7
],
"scorePercentiles" : {
"0.0" : 4.89861950507121E7,
"50.0" : 4.900798578031224E7,
"90.0" : 4.9037122897876136E7,
"95.0" : 4.9037122897876136E7,
"99.0" : 4.9037122897876136E7,
"99.9" : 4.9037122897876136E7,
"99.99" : 4.9037122897876136E7,
"99.999" : 4.9037122897876136E7,
"99.9999" : 4.9037122897876136E7,
"100.0" : 4.9037122897876136E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.89861950507121E7,
4.900798578031224E7,
4.9037122897876136E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.549640759896083E7,
"scoreError" : 1945126.8001748545,
"scoreConfidence" : [
1.3551280798785975E7,
1.7441534399135683E7
],
"scorePercentiles" : {
"0.0" : 1.5398269301993893E7,
"50.0" : 1.5481100825164875E7,
"90.0" : 1.5609852669723721E7,
"95.0" : 1.5609852669723721E7,
"99.0" : 1.5609852669723721E7,
"99.9" : 1.5609852669723721E7,
"99.99" : 1.5609852669723721E7,
"99.999" : 1.5609852669723721E7,
"99.9999" : 1.5609852669723721E7,
"100.0" : 1.5609852669723721E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5609852669723721E7,
1.5398269301993893E7,
1.5481100825164875E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.451810399819779E8,
"scoreError" : 2.367833247180285E7,
"scoreConfidence" : [
1.2150270751017506E8,
1.6885937245378077E8
],
"scorePercentiles" : {
"0.0" : 1.440722577047008E8,
"50.0" : 1.448622369636546E8,
"90.0" : 1.4660862527757826E8,
"95.0" : 1.4660862527757826E8,
"99.0" : 1.4660862527757826E8,
"99.9" : 1.4660862527757826E8,
"99.99" : 1.4660862527757826E8,
"99.999" : 1.4660862527757826E8,
"99.9999" : 1.4660862527757826E8,
"100.0" : 1.4660862527757826E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4660862527757826E8,
1.448622369636546E8,
1.440722577047008E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.0381361223896E7,
"scoreError" : 6122890.858393932,
"scoreConfidence" : [
5.425847036550207E7,
6.650425208228993E7
],
"scorePercentiles" : {
"0.0" : 6.0023258787881285E7,
"50.0" : 6.0432114777591E7,
"90.0" : 6.068871010621571E7,
"95.0" : 6.068871010621571E7,
"99.0" : 6.068871010621571E7,
"99.9" : 6.068871010621571E7,
"99.99" : 6.068871010621571E7,
"99.999" : 6.068871010621571E7,
"99.9999" : 6.068871010621571E7,
"100.0" : 6.068871010621571E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.068871010621571E7,
6.0023258787881285E7,
6.0432114777591E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.6872400253670725E8,
"scoreError" : 1.9745375210455988E7,
"scoreConfidence" : [
1.4897862732625127E8,
1.8846937774716324E8
],
"scorePercentiles" : {
"0.0" : 1.674994303434044E8,
"50.0" : 1.691201554900333E8,
"90.0" : 1.6955242177668402E8,
"95.0" : 1.6955242177668402E8,
"99.0" : 1.6955242177668402E8,
"99.9" : 1.6955242177668402E8,
"99.99" : 1.6955242177668402E8,
"99.999" : 1.6955242177668402E8,
"99.9999" : 1.6955242177668402E8,
"100.0" : 1.6955242177668402E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.691201554900333E8,
1.674994303434044E8,
1.6955242177668402E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.119204221657503E8,
"scoreError" : 4.4139057812210195E7,
"scoreConfidence" : [
3.677813643535401E8,
4.560594799779605E8
],
"scorePercentiles" : {
"0.0" : 4.094618273968201E8,
"50.0" : 4.120007931150731E8,
"90.0" : 4.1429864598535776E8,
"95.0" : 4.1429864598535776E8,
"99.0" : 4.1429864598535776E8,
"99.9" : 4.1429864598535776E8,
"99.99" : 4.1429864598535776E8,
"99.999" : 4.1429864598535776E8,
"99.9999" : 4.1429864598535776E8,
"100.0" : 4.1429864598535776E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.1429864598535776E8,
4.094618273968201E8,
4.120007931150731E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.985030327581129E7,
"scoreError" : 382709.0392140422,
"scoreConfidence" : [
4.946759423659725E7,
5.023301231502534E7
],
"scorePercentiles" : {
"0.0" : 4.9829700442416035E7,
"50.0" : 4.984957287280454E7,
"90.0" : 4.9871636512213305E7,
"95.0" : 4.9871636512213305E7,
"99.0" : 4.9871636512213305E7,
"99.9" : 4.9871636512213305E7,
"99.99" : 4.9871636512213305E7,
"99.999" : 4.9871636512213305E7,
"99.9999" : 4.9871636512213305E7,
"100.0" : 4.9871636512213305E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.9871636512213305E7,
4.984957287280454E7,
4.9829700442416035E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.4134700669235405E7,
"scoreError" : 1269857.6017870721,
"scoreConfidence" : [
2.2864843067448333E7,
2.5404558271022476E7
],
"scorePercentiles" : {
"0.0" : 2.4057927951190773E7,
"50.0" : 2.4152487430705886E7,
"90.0" : 2.4193686625809543E7,
"95.0" : 2.4193686625809543E7,
"99.0" : 2.4193686625809543E7,
"99.9" : 2.4193686625809543E7,
"99.99" : 2.4193686625809543E7,
"99.999" : 2.4193686625809543E7,
"99.9999" : 2.4193686625809543E7,
"100.0" : 2.4193686625809543E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4057927951190773E7,
2.4193686625809543E7,
2.4152487430705886E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.159256124779862E8,
"scoreError" : 1.132648730579192E7,
"scoreConfidence" : [
2.0459912517219427E8,
2.272520997837781E8
],
"scorePercentiles" : {
"0.0" : 2.1522906154494882E8,
"50.0" : 2.1612705942226323E8,
"90.0" : 2.164207164667465E8,
"95.0" : 2.164207164667465E8,
"99.0" : 2.164207164667465E8,
"99.9" : 2.164207164667465E8,
"99.99" : 2.164207164667465E8,
"99.999" : 2.164207164667465E8,
"99.9999" : 2.164207164667465E8,
"100.0" : 2.164207164667465E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1612705942226323E8,
2.1522906154494882E8,
2.164207164667465E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.751747669422497E7,
"scoreError" : 2665541.341593725,
"scoreConfidence" : [
6.485193535263124E7,
7.01830180358187E7
],
"scorePercentiles" : {
"0.0" : 6.735247961208713E7,
"50.0" : 6.756949048865478E7,
"90.0" : 6.763045998193297E7,
"95.0" : 6.763045998193297E7,
"99.0" : 6.763045998193297E7,
"99.9" : 6.763045998193297E7,
"99.99" : 6.763045998193297E7,
"99.999" : 6.763045998193297E7,
"99.9999" : 6.763045998193297E7,
"100.0" : 6.763045998193297E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.735247961208713E7,
6.756949048865478E7,
6.763045998193297E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.1271489115803778E8,
"scoreError" : 4147353.492869129,
"scoreConfidence" : [
1.0856753766516866E8,
1.168622446509069E8
],
"scorePercentiles" : {
"0.0" : 1.1245251803090335E8,
"50.0" : 1.128390502491151E8,
"90.0" : 1.128531051940949E8,
"95.0" : 1.128531051940949E8,
"99.0" : 1.128531051940949E8,
"99.9" : 1.128531051940949E8,
"99.99" : 1.128531051940949E8,
"99.999" : 1.128531051940949E8,
"99.9999" : 1.128531051940949E8,
"100.0" : 1.128531051940949E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.128390502491151E8,
1.1245251803090335E8,
1.128531051940949E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.189494666479048E8,
"scoreError" : 4.861781470413609E7,
"scoreConfidence" : [
3.7033165194376874E8,
4.675672813520409E8
],
"scorePercentiles" : {
"0.0" : 4.159496051655281E8,
"50.0" : 4.1985580674882704E8,
"90.0" : 4.210429880293592E8,
"95.0" : 4.210429880293592E8,
"99.0" : 4.210429880293592E8,
"99.9" : 4.210429880293592E8,
"99.99" : 4.210429880293592E8,
"99.999" : 4.210429880293592E8,
"99.9999" : 4.210429880293592E8,
"100.0" : 4.210429880293592E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.159496051655281E8,
4.210429880293592E8,
4.1985580674882704E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.537367491342438E7,
"scoreError" : 912552.8330519552,
"scoreConfidence" : [
5.446112208037242E7,
5.628622774647634E7
],
"scorePercentiles" : {
"0.0" : 5.531604186303927E7,
"50.0" : 5.539919992883998E7,
"90.0" : 5.5405782948393896E7,
"95.0" : 5.5405782948393896E7,
"99.0" : 5.5405782948393896E7,
"99.9" : 5.5405782948393896E7,
"99.99" : 5.5405782948393896E7,
"99.999" : 5.5405782948393896E7,
"99.9999" : 5.5405782948393896E7,
"100.0" : 5.5405782948393896E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.5405782948393896E7,
5.539919992883998E7,
5.531604186303927E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.926531592951866E7,
"scoreError" : 2129648.5460129,
"scoreConfidence" : [
1.7135667383505758E7,
2.139496447553156E7
],
"scorePercentiles" : {
"0.0" : 1.9130744827016056E7,
"50.0" : 1.932592247435535E7,
"90.0" : 1.9339280487184566E7,
"95.0" : 1.9339280487184566E7,
"99.0" : 1.9339280487184566E7,
"99.9" : 1.9339280487184566E7,
"99.99" : 1.9339280487184566E7,
"99.999" : 1.9339280487184566E7,
"99.9999" : 1.9339280487184566E7,
"100.0" : 1.9339280487184566E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.932592247435535E7,
1.9130744827016056E7,
1.9339280487184566E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.1048855386764678E8,
"scoreError" : 1.0573516923604049E7,
"scoreConfidence" : [
1.9991503694404274E8,
2.2106207079125082E8
],
"scorePercentiles" : {
"0.0" : 2.0988005977425998E8,
"50.0" : 2.105515484481519E8,
"90.0" : 2.1103405338052842E8,
"95.0" : 2.1103405338052842E8,
"99.0" : 2.1103405338052842E8,
"99.9" : 2.1103405338052842E8,
"99.99" : 2.1103405338052842E8,
"99.999" : 2.1103405338052842E8,
"99.9999" : 2.1103405338052842E8,
"100.0" : 2.1103405338052842E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1103405338052842E8,
2.0988005977425998E8,
2.105515484481519E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.742007305343024E7,
"scoreError" : 2784005.0811965065,
"scoreConfidence" : [
6.4636067972233735E7,
7.020407813462675E7
],
"scorePercentiles" : {
"0.0" : 6.725057115075727E7,
"50.0" : 6.746312500884739E7,
"90.0" : 6.75465230006861E7,
"95.0" : 6.75465230006861E7,
"99.0" : 6.75465230006861E7,
"99.9" : 6.75465230006861E7,
"99.99" : 6.75465230006861E7,
"99.999" : 6.75465230006861E7,
"99.9999" : 6.75465230006861E7,
"100.0" : 6.75465230006861E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.75465230006861E7,
6.746312500884739E7,
6.725057115075727E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"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,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.094542785227408E8,
"scoreError" : 1.9250007408986267E7,
"scoreConfidence" : [
9.020427111375453E7,
1.2870428593172707E8
],
"scorePercentiles" : {
"0.0" : 1.0825153316960491E8,
"50.0" : 1.0988709608647195E8,
"90.0" : 1.1022420631214553E8,
"95.0" : 1.1022420631214553E8,
"99.0" : 1.1022420631214553E8,
"99.9" : 1.1022420631214553E8,
"99.99" : 1.1022420631214553E8,
"99.999" : 1.1022420631214553E8,
"99.9999" : 1.1022420631214553E8,
"100.0" : 1.1022420631214553E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1022420631214553E8,
1.0825153316960491E8,
1.0988709608647195E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.739402814988106E8,
"scoreError" : 6681957.771469321,
"scoreConfidence" : [
3.672583237273413E8,
3.806222392702799E8
],
"scorePercentiles" : {
"0.0" : 3.6840589821027946E8,
"50.0" : 3.738195855698116E8,
"90.0" : 3.7926708738823545E8,
"95.0" : 3.7933719343683565E8,
"99.0" : 3.7933719343683565E8,
"99.9" : 3.7933719343683565E8,
"99.99" : 3.7933719343683565E8,
"99.999" : 3.7933719343683565E8,
"99.9999" : 3.7933719343683565E8,
"100.0" : 3.7933719343683565E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.7002961398263264E8,
3.692342309760145E8,
3.6962298852001107E8,
3.7320654428436303E8,
3.786361329508334E8,
3.781773908432653E8,
3.783201949286101E8,
3.7933719343683565E8,
3.6840589821027946E8,
3.744326268552602E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.3446989889430247E7,
"scoreError" : 946624.0980213442,
"scoreConfidence" : [
3.2500365791408904E7,
3.439361398745159E7
],
"scorePercentiles" : {
"0.0" : 3.2676887052832086E7,
"50.0" : 3.3209600096815236E7,
"90.0" : 3.447048038188487E7,
"95.0" : 3.448068906671671E7,
"99.0" : 3.448068906671671E7,
"99.9" : 3.448068906671671E7,
"99.99" : 3.448068906671671E7,
"99.999" : 3.448068906671671E7,
"99.9999" : 3.448068906671671E7,
"100.0" : 3.448068906671671E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2676887052832086E7,
3.2808972940639567E7,
3.3211186282127045E7,
3.399480807997803E7,
3.316043382506785E7,
3.437860221839832E7,
3.448068906671671E7,
3.3412698855965443E7,
3.3208013911503423E7,
3.3137606661074024E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 8417145.019053016,
"scoreError" : 243559.4154873326,
"scoreConfidence" : [
8173585.603565684,
8660704.434540348
],
"scorePercentiles" : {
"0.0" : 8307845.852739519,
"50.0" : 8341160.85174392,
"90.0" : 8775776.933260646,
"95.0" : 8793448.44955147,
"99.0" : 8793448.44955147,
"99.9" : 8793448.44955147,
"99.99" : 8793448.44955147,
"99.999" : 8793448.44955147,
"99.9999" : 8793448.44955147,
"100.0" : 8793448.44955147
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8307845.852739519,
8337831.6798804775,
8408790.291779313,
8344490.023607362,
8616733.286643224,
8313176.952403317,
8329457.799155537,
8401584.408917617,
8793448.44955147,
8318091.445852306
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.6520066404804355E8,
"scoreError" : 2564877.6908078976,
"scoreConfidence" : [
1.6263578635723564E8,
1.6776554173885146E8
],
"scorePercentiles" : {
"0.0" : 1.606561127804529E8,
"50.0" : 1.6569794738700795E8,
"90.0" : 1.6656387541615885E8,
"95.0" : 1.6659876091780972E8,
"99.0" : 1.6659876091780972E8,
"99.9" : 1.6659876091780972E8,
"99.99" : 1.6659876091780972E8,
"99.999" : 1.6659876091780972E8,
"99.9999" : 1.6659876091780972E8,
"100.0" : 1.6659876091780972E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.662499059013009E8,
1.6526455459288448E8,
1.6659876091780972E8,
1.658750335492922E8,
1.6547339417649138E8,
1.6559309282553798E8,
1.6600171031057057E8,
1.644912734776172E8,
1.606561127804529E8,
1.6580280194847792E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.855158900814965E7,
"scoreError" : 2191902.52796647,
"scoreConfidence" : [
6.6359686480183184E7,
7.074349153611612E7
],
"scorePercentiles" : {
"0.0" : 6.5442613195083864E7,
"50.0" : 6.93708649530037E7,
"90.0" : 6.967380234148347E7,
"95.0" : 6.968138606511208E7,
"99.0" : 6.968138606511208E7,
"99.9" : 6.968138606511208E7,
"99.99" : 6.968138606511208E7,
"99.999" : 6.968138606511208E7,
"99.9999" : 6.968138606511208E7,
"100.0" : 6.968138606511208E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.72071402232498E7,
6.711910505294433E7,
6.5442613195083864E7,
6.883729486816648E7,
6.945457419774903E7,
6.942649774435766E7,
6.968138606511208E7,
6.937450325172809E7,
6.936722665427932E7,
6.96055488288259E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.7730515685103568E8,
"scoreError" : 2492929.400904168,
"scoreConfidence" : [
1.748122274501315E8,
1.7979808625193986E8
],
"scorePercentiles" : {
"0.0" : 1.7536667266531E8,
"50.0" : 1.769599772775039E8,
"90.0" : 1.800875952286241E8,
"95.0" : 1.8016028497188553E8,
"99.0" : 1.8016028497188553E8,
"99.9" : 1.8016028497188553E8,
"99.99" : 1.8016028497188553E8,
"99.999" : 1.8016028497188553E8,
"99.9999" : 1.8016028497188553E8,
"100.0" : 1.8016028497188553E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7536667266531E8,
1.7748208522847274E8,
1.7542188522211304E8,
1.7622679599391747E8,
1.766385818890837E8,
1.7728137266592413E8,
1.8016028497188553E8,
1.7869354741709894E8,
1.7634695491728005E8,
1.794333875392713E8
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment