Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active February 14, 2026 00:45
Show Gist options
  • Select an option

  • Save ben-manes/1359c399cb717e81976ee635c513340b to your computer and use it in GitHub Desktop.

Select an option

Save ben-manes/1359c399cb717e81976ee635c513340b to your computer and use it in GitHub Desktop.
Put/Remove JMH Results
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.6564202258912707E7,
"scoreError" : 4507996.005644676,
"scoreConfidence" : [
1.205620625326803E7,
2.1072198264557384E7
],
"scorePercentiles" : {
"0.0" : 1.6348773178820934E7,
"50.0" : 1.6509897081764854E7,
"90.0" : 1.683393651615233E7,
"95.0" : 1.683393651615233E7,
"99.0" : 1.683393651615233E7,
"99.9" : 1.683393651615233E7,
"99.99" : 1.683393651615233E7,
"99.999" : 1.683393651615233E7,
"99.9999" : 1.683393651615233E7,
"100.0" : 1.683393651615233E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6348773178820934E7,
1.6509897081764854E7,
1.683393651615233E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6422129.152363468,
"scoreError" : 232408.92226525125,
"scoreConfidence" : [
6189720.230098217,
6654538.074628719
],
"scorePercentiles" : {
"0.0" : 6411341.384896876,
"50.0" : 6418862.599425802,
"90.0" : 6436183.472767726,
"95.0" : 6436183.472767726,
"99.0" : 6436183.472767726,
"99.9" : 6436183.472767726,
"99.99" : 6436183.472767726,
"99.999" : 6436183.472767726,
"99.9999" : 6436183.472767726,
"100.0" : 6436183.472767726
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6411341.384896876,
6418862.599425802,
6436183.472767726
]
]
},
"remove" : {
"score" : 1.0142073106549239E7,
"scoreError" : 4275715.977369086,
"scoreConfidence" : [
5866357.129180153,
1.4417789083918326E7
],
"scorePercentiles" : {
"0.0" : 9937431.793924056,
"50.0" : 1.0091034482339052E7,
"90.0" : 1.0397753043384604E7,
"95.0" : 1.0397753043384604E7,
"99.0" : 1.0397753043384604E7,
"99.9" : 1.0397753043384604E7,
"99.99" : 1.0397753043384604E7,
"99.999" : 1.0397753043384604E7,
"99.9999" : 1.0397753043384604E7,
"100.0" : 1.0397753043384604E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9937431.793924056,
1.0091034482339052E7,
1.0397753043384604E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.0985034320127329E7,
"scoreError" : 738703.1046647124,
"scoreConfidence" : [
1.0246331215462616E7,
1.1723737424792042E7
],
"scorePercentiles" : {
"0.0" : 1.0939606178374495E7,
"50.0" : 1.0998171406529283E7,
"90.0" : 1.1017325375478208E7,
"95.0" : 1.1017325375478208E7,
"99.0" : 1.1017325375478208E7,
"99.9" : 1.1017325375478208E7,
"99.99" : 1.1017325375478208E7,
"99.999" : 1.1017325375478208E7,
"99.9999" : 1.1017325375478208E7,
"100.0" : 1.1017325375478208E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0939606178374495E7,
1.0998171406529283E7,
1.1017325375478208E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 5043916.637887918,
"scoreError" : 470820.18536464195,
"scoreConfidence" : [
4573096.452523276,
5514736.823252561
],
"scorePercentiles" : {
"0.0" : 5015019.419964904,
"50.0" : 5052062.319578834,
"90.0" : 5064668.174120018,
"95.0" : 5064668.174120018,
"99.0" : 5064668.174120018,
"99.9" : 5064668.174120018,
"99.99" : 5064668.174120018,
"99.999" : 5064668.174120018,
"99.9999" : 5064668.174120018,
"100.0" : 5064668.174120018
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5052062.319578834,
5064668.174120018,
5015019.419964904
]
]
},
"remove" : {
"score" : 5941117.6822394105,
"scoreError" : 1053734.0470063214,
"scoreConfidence" : [
4887383.635233089,
6994851.729245732
],
"scorePercentiles" : {
"0.0" : 5887543.858795661,
"50.0" : 5933503.232409265,
"90.0" : 6002305.955513304,
"95.0" : 6002305.955513304,
"99.0" : 6002305.955513304,
"99.9" : 6002305.955513304,
"99.99" : 6002305.955513304,
"99.999" : 6002305.955513304,
"99.9999" : 6002305.955513304,
"100.0" : 6002305.955513304
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5887543.858795661,
5933503.232409265,
6002305.955513304
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 5.568870276865073E7,
"scoreError" : 5379503.472086961,
"scoreConfidence" : [
5.0309199296563774E7,
6.106820624073769E7
],
"scorePercentiles" : {
"0.0" : 5.5480656375309624E7,
"50.0" : 5.555930553756747E7,
"90.0" : 5.602614639307511E7,
"95.0" : 5.602614639307511E7,
"99.0" : 5.602614639307511E7,
"99.9" : 5.602614639307511E7,
"99.99" : 5.602614639307511E7,
"99.999" : 5.602614639307511E7,
"99.9999" : 5.602614639307511E7,
"100.0" : 5.602614639307511E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.5480656375309624E7,
5.602614639307511E7,
5.555930553756747E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 2.250616915288188E7,
"scoreError" : 2547650.1006214214,
"scoreConfidence" : [
1.995851905226046E7,
2.50538192535033E7
],
"scorePercentiles" : {
"0.0" : 2.240517053877014E7,
"50.0" : 2.2447809517251626E7,
"90.0" : 2.2665527402623873E7,
"95.0" : 2.2665527402623873E7,
"99.0" : 2.2665527402623873E7,
"99.9" : 2.2665527402623873E7,
"99.99" : 2.2665527402623873E7,
"99.999" : 2.2665527402623873E7,
"99.9999" : 2.2665527402623873E7,
"100.0" : 2.2665527402623873E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2665527402623873E7,
2.2447809517251626E7,
2.240517053877014E7
]
]
},
"remove" : {
"score" : 3.318253361576886E7,
"scoreError" : 6976320.27783731,
"scoreConfidence" : [
2.620621333793155E7,
4.015885389360617E7
],
"scorePercentiles" : {
"0.0" : 3.2815128972685754E7,
"50.0" : 3.315413499879734E7,
"90.0" : 3.357833687582348E7,
"95.0" : 3.357833687582348E7,
"99.0" : 3.357833687582348E7,
"99.9" : 3.357833687582348E7,
"99.99" : 3.357833687582348E7,
"99.999" : 3.357833687582348E7,
"99.9999" : 3.357833687582348E7,
"100.0" : 3.357833687582348E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2815128972685754E7,
3.357833687582348E7,
3.315413499879734E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.1643776383839283E7,
"scoreError" : 6359060.043427767,
"scoreConfidence" : [
1.5284716340411516E7,
2.8002836427267052E7
],
"scorePercentiles" : {
"0.0" : 2.130112252594502E7,
"50.0" : 2.1632247094705768E7,
"90.0" : 2.1997959530867074E7,
"95.0" : 2.1997959530867074E7,
"99.0" : 2.1997959530867074E7,
"99.9" : 2.1997959530867074E7,
"99.99" : 2.1997959530867074E7,
"99.999" : 2.1997959530867074E7,
"99.9999" : 2.1997959530867074E7,
"100.0" : 2.1997959530867074E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1632247094705768E7,
2.130112252594502E7,
2.1997959530867074E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 8991829.311777584,
"scoreError" : 3761130.151726322,
"scoreConfidence" : [
5230699.160051262,
1.2752959463503907E7
],
"scorePercentiles" : {
"0.0" : 8781838.245024983,
"50.0" : 8999717.397444371,
"90.0" : 9193932.292863399,
"95.0" : 9193932.292863399,
"99.0" : 9193932.292863399,
"99.9" : 9193932.292863399,
"99.99" : 9193932.292863399,
"99.999" : 9193932.292863399,
"99.9999" : 9193932.292863399,
"100.0" : 9193932.292863399
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8999717.397444371,
9193932.292863399,
8781838.245024983
]
]
},
"remove" : {
"score" : 1.2651947072061703E7,
"scoreError" : 1.0120166344989078E7,
"scoreConfidence" : [
2531780.7270726245,
2.277211341705078E7
],
"scorePercentiles" : {
"0.0" : 1.2107190233081616E7,
"50.0" : 1.26325296972614E7,
"90.0" : 1.321612128584209E7,
"95.0" : 1.321612128584209E7,
"99.0" : 1.321612128584209E7,
"99.9" : 1.321612128584209E7,
"99.99" : 1.321612128584209E7,
"99.999" : 1.321612128584209E7,
"99.9999" : 1.321612128584209E7,
"100.0" : 1.321612128584209E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.26325296972614E7,
1.2107190233081616E7,
1.321612128584209E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4641572393300757E7,
"scoreError" : 1198614.6993650727,
"scoreConfidence" : [
1.3442957693935685E7,
1.5840187092665829E7
],
"scorePercentiles" : {
"0.0" : 1.4576066057570525E7,
"50.0" : 1.4641186531982135E7,
"90.0" : 1.4707464590349609E7,
"95.0" : 1.4707464590349609E7,
"99.0" : 1.4707464590349609E7,
"99.9" : 1.4707464590349609E7,
"99.99" : 1.4707464590349609E7,
"99.999" : 1.4707464590349609E7,
"99.9999" : 1.4707464590349609E7,
"100.0" : 1.4707464590349609E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4576066057570525E7,
1.4707464590349609E7,
1.4641186531982135E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6639554.028113459,
"scoreError" : 717853.7752758425,
"scoreConfidence" : [
5921700.252837617,
7357407.8033893015
],
"scorePercentiles" : {
"0.0" : 6602969.697329126,
"50.0" : 6634512.65128041,
"90.0" : 6681179.735730842,
"95.0" : 6681179.735730842,
"99.0" : 6681179.735730842,
"99.9" : 6681179.735730842,
"99.99" : 6681179.735730842,
"99.999" : 6681179.735730842,
"99.9999" : 6681179.735730842,
"100.0" : 6681179.735730842
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6602969.697329126,
6681179.735730842,
6634512.65128041
]
]
},
"remove" : {
"score" : 8002018.365187296,
"scoreError" : 490722.0085416612,
"scoreConfidence" : [
7511296.356645634,
8492740.373728957
],
"scorePercentiles" : {
"0.0" : 7973096.360241396,
"50.0" : 8006673.880701724,
"90.0" : 8026284.854618767,
"95.0" : 8026284.854618767,
"99.0" : 8026284.854618767,
"99.9" : 8026284.854618767,
"99.99" : 8026284.854618767,
"99.999" : 8026284.854618767,
"99.9999" : 8026284.854618767,
"100.0" : 8026284.854618767
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7973096.360241396,
8026284.854618767,
8006673.880701724
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.741565102522613E7,
"scoreError" : 3.060715047130358E7,
"scoreConfidence" : [
4.680850055392255E7,
1.0802280149652971E8
],
"scorePercentiles" : {
"0.0" : 7.628815656811163E7,
"50.0" : 7.661514703641495E7,
"90.0" : 7.93436494711518E7,
"95.0" : 7.93436494711518E7,
"99.0" : 7.93436494711518E7,
"99.9" : 7.93436494711518E7,
"99.99" : 7.93436494711518E7,
"99.999" : 7.93436494711518E7,
"99.9999" : 7.93436494711518E7,
"100.0" : 7.93436494711518E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.93436494711518E7,
7.628815656811163E7,
7.661514703641495E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.523870946041933E7,
"scoreError" : 2798293.943437067,
"scoreConfidence" : [
3.244041551698226E7,
3.80370034038564E7
],
"scorePercentiles" : {
"0.0" : 3.511316607867618E7,
"50.0" : 3.5193287918975E7,
"90.0" : 3.5409674383606814E7,
"95.0" : 3.5409674383606814E7,
"99.0" : 3.5409674383606814E7,
"99.9" : 3.5409674383606814E7,
"99.99" : 3.5409674383606814E7,
"99.999" : 3.5409674383606814E7,
"99.9999" : 3.5409674383606814E7,
"100.0" : 3.5409674383606814E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.5409674383606814E7,
3.511316607867618E7,
3.5193287918975E7
]
]
},
"remove" : {
"score" : 4.217694156480679E7,
"scoreError" : 2.7851485873839702E7,
"scoreConfidence" : [
1.4325455690967087E7,
7.00284274386465E7
],
"scorePercentiles" : {
"0.0" : 4.117499048943544E7,
"50.0" : 4.142185911743995E7,
"90.0" : 4.393397508754498E7,
"95.0" : 4.393397508754498E7,
"99.0" : 4.393397508754498E7,
"99.9" : 4.393397508754498E7,
"99.99" : 4.393397508754498E7,
"99.999" : 4.393397508754498E7,
"99.9999" : 4.393397508754498E7,
"100.0" : 4.393397508754498E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.393397508754498E7,
4.117499048943544E7,
4.142185911743995E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 6.1737486029498495E7,
"scoreError" : 4.162096191990737E7,
"scoreConfidence" : [
2.0116524109591126E7,
1.0335844794940586E8
],
"scorePercentiles" : {
"0.0" : 5.918327109367217E7,
"50.0" : 6.245628467913008E7,
"90.0" : 6.3572902315693244E7,
"95.0" : 6.3572902315693244E7,
"99.0" : 6.3572902315693244E7,
"99.9" : 6.3572902315693244E7,
"99.99" : 6.3572902315693244E7,
"99.999" : 6.3572902315693244E7,
"99.9999" : 6.3572902315693244E7,
"100.0" : 6.3572902315693244E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.3572902315693244E7,
5.918327109367217E7,
6.245628467913008E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 8255699.1176419975,
"scoreError" : 725000.8646745582,
"scoreConfidence" : [
7530698.25296744,
8980699.982316555
],
"scorePercentiles" : {
"0.0" : 8211312.011522548,
"50.0" : 8267813.690349599,
"90.0" : 8287971.651053846,
"95.0" : 8287971.651053846,
"99.0" : 8287971.651053846,
"99.9" : 8287971.651053846,
"99.99" : 8287971.651053846,
"99.999" : 8287971.651053846,
"99.9999" : 8287971.651053846,
"100.0" : 8287971.651053846
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8211312.011522548,
8267813.690349599,
8287971.651053846
]
]
},
"remove" : {
"score" : 5.34817869118565E7,
"scoreError" : 4.1982421238713555E7,
"scoreConfidence" : [
1.1499365673142947E7,
9.546420815057006E7
],
"scorePercentiles" : {
"0.0" : 5.091545740332258E7,
"50.0" : 5.416831302807623E7,
"90.0" : 5.536159030417069E7,
"95.0" : 5.536159030417069E7,
"99.0" : 5.536159030417069E7,
"99.9" : 5.536159030417069E7,
"99.99" : 5.536159030417069E7,
"99.999" : 5.536159030417069E7,
"99.9999" : 5.536159030417069E7,
"100.0" : 5.536159030417069E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.536159030417069E7,
5.091545740332258E7,
5.416831302807623E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.3627951200170053E7,
"scoreError" : 1816222.4701917928,
"scoreConfidence" : [
1.181172872997826E7,
1.5444173670361847E7
],
"scorePercentiles" : {
"0.0" : 1.3514080929438002E7,
"50.0" : 1.3671247161394102E7,
"90.0" : 1.369852550967805E7,
"95.0" : 1.369852550967805E7,
"99.0" : 1.369852550967805E7,
"99.9" : 1.369852550967805E7,
"99.99" : 1.369852550967805E7,
"99.999" : 1.369852550967805E7,
"99.9999" : 1.369852550967805E7,
"100.0" : 1.369852550967805E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3514080929438002E7,
1.369852550967805E7,
1.3671247161394102E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6300303.058963084,
"scoreError" : 1320244.2812971713,
"scoreConfidence" : [
4980058.777665912,
7620547.340260255
],
"scorePercentiles" : {
"0.0" : 6237580.859552401,
"50.0" : 6283847.494874336,
"90.0" : 6379480.822462514,
"95.0" : 6379480.822462514,
"99.0" : 6379480.822462514,
"99.9" : 6379480.822462514,
"99.99" : 6379480.822462514,
"99.999" : 6379480.822462514,
"99.9999" : 6379480.822462514,
"100.0" : 6379480.822462514
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6379480.822462514,
6237580.859552401,
6283847.494874336
]
]
},
"remove" : {
"score" : 7327648.141206968,
"scoreError" : 3122975.4408560544,
"scoreConfidence" : [
4204672.700350913,
1.0450623582063023E7
],
"scorePercentiles" : {
"0.0" : 7134600.106975488,
"50.0" : 7387399.666519765,
"90.0" : 7460944.65012565,
"95.0" : 7460944.65012565,
"99.0" : 7460944.65012565,
"99.9" : 7460944.65012565,
"99.99" : 7460944.65012565,
"99.999" : 7460944.65012565,
"99.9999" : 7460944.65012565,
"100.0" : 7460944.65012565
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7134600.106975488,
7460944.65012565,
7387399.666519765
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 8.601450352122605E7,
"scoreError" : 2.241484122727868E7,
"scoreConfidence" : [
6.359966229394737E7,
1.0842934474850473E8
],
"scorePercentiles" : {
"0.0" : 8.484557186935525E7,
"50.0" : 8.590273781384863E7,
"90.0" : 8.72952008804743E7,
"95.0" : 8.72952008804743E7,
"99.0" : 8.72952008804743E7,
"99.9" : 8.72952008804743E7,
"99.99" : 8.72952008804743E7,
"99.999" : 8.72952008804743E7,
"99.9999" : 8.72952008804743E7,
"100.0" : 8.72952008804743E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.484557186935525E7,
8.72952008804743E7,
8.590273781384863E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.932894338573205E7,
"scoreError" : 3262597.8032320994,
"scoreConfidence" : [
3.606634558249995E7,
4.259154118896414E7
],
"scorePercentiles" : {
"0.0" : 3.9186389112497024E7,
"50.0" : 3.927083618380389E7,
"90.0" : 3.952960486089523E7,
"95.0" : 3.952960486089523E7,
"99.0" : 3.952960486089523E7,
"99.9" : 3.952960486089523E7,
"99.99" : 3.952960486089523E7,
"99.999" : 3.952960486089523E7,
"99.9999" : 3.952960486089523E7,
"100.0" : 3.952960486089523E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.952960486089523E7,
3.9186389112497024E7,
3.927083618380389E7
]
]
},
"remove" : {
"score" : 4.6685560135494016E7,
"scoreError" : 2.5490044756370667E7,
"scoreConfidence" : [
2.119551537912335E7,
7.217560489186469E7
],
"scorePercentiles" : {
"0.0" : 4.531596700846003E7,
"50.0" : 4.663190163004473E7,
"90.0" : 4.810881176797727E7,
"95.0" : 4.810881176797727E7,
"99.0" : 4.810881176797727E7,
"99.9" : 4.810881176797727E7,
"99.99" : 4.810881176797727E7,
"99.999" : 4.810881176797727E7,
"99.9999" : 4.810881176797727E7,
"100.0" : 4.810881176797727E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.531596700846003E7,
4.810881176797727E7,
4.663190163004473E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"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" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 7067090.247605567,
"scoreError" : 1356019.296031131,
"scoreConfidence" : [
5711070.951574435,
8423109.543636698
],
"scorePercentiles" : {
"0.0" : 6995014.287066756,
"50.0" : 7062774.262494115,
"90.0" : 7143482.193255833,
"95.0" : 7143482.193255833,
"99.0" : 7143482.193255833,
"99.9" : 7143482.193255833,
"99.99" : 7143482.193255833,
"99.999" : 7143482.193255833,
"99.9999" : 7143482.193255833,
"100.0" : 7143482.193255833
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7062774.262494115,
7143482.193255833,
6995014.287066756
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 2321444.3297067354,
"scoreError" : 260421.057754959,
"scoreConfidence" : [
2061023.2719517765,
2581865.3874616944
],
"scorePercentiles" : {
"0.0" : 2305723.0814819965,
"50.0" : 2325016.0447322037,
"90.0" : 2333593.8629060057,
"95.0" : 2333593.8629060057,
"99.0" : 2333593.8629060057,
"99.9" : 2333593.8629060057,
"99.99" : 2333593.8629060057,
"99.999" : 2333593.8629060057,
"99.9999" : 2333593.8629060057,
"100.0" : 2333593.8629060057
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2305723.0814819965,
2333593.8629060057,
2325016.0447322037
]
]
},
"remove" : {
"score" : 4745645.917898833,
"scoreError" : 1288718.43906166,
"scoreConfidence" : [
3456927.4788371725,
6034364.356960493
],
"scorePercentiles" : {
"0.0" : 4669998.242334552,
"50.0" : 4757051.181012118,
"90.0" : 4809888.330349827,
"95.0" : 4809888.330349827,
"99.0" : 4809888.330349827,
"99.9" : 4809888.330349827,
"99.99" : 4809888.330349827,
"99.999" : 4809888.330349827,
"99.9999" : 4809888.330349827,
"100.0" : 4809888.330349827
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4757051.181012118,
4809888.330349827,
4669998.242334552
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"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" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.1210784546657635E7,
"scoreError" : 1414925.857984685,
"scoreConfidence" : [
9795858.68867295,
1.262571040464232E7
],
"scorePercentiles" : {
"0.0" : 1.1144018227566743E7,
"50.0" : 1.1192478629769841E7,
"90.0" : 1.1295856782636318E7,
"95.0" : 1.1295856782636318E7,
"99.0" : 1.1295856782636318E7,
"99.9" : 1.1295856782636318E7,
"99.99" : 1.1295856782636318E7,
"99.999" : 1.1295856782636318E7,
"99.9999" : 1.1295856782636318E7,
"100.0" : 1.1295856782636318E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1144018227566743E7,
1.1295856782636318E7,
1.1192478629769841E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 5022211.24983834,
"scoreError" : 530851.6609434647,
"scoreConfidence" : [
4491359.588894876,
5553062.9107818045
],
"scorePercentiles" : {
"0.0" : 4991737.903137491,
"50.0" : 5025191.83808624,
"90.0" : 5049704.008291288,
"95.0" : 5049704.008291288,
"99.0" : 5049704.008291288,
"99.9" : 5049704.008291288,
"99.99" : 5049704.008291288,
"99.999" : 5049704.008291288,
"99.9999" : 5049704.008291288,
"100.0" : 5049704.008291288
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4991737.903137491,
5025191.83808624,
5049704.008291288
]
]
},
"remove" : {
"score" : 6188573.296819293,
"scoreError" : 1299904.4239884715,
"scoreConfidence" : [
4888668.872830821,
7488477.720807765
],
"scorePercentiles" : {
"0.0" : 6142774.621478552,
"50.0" : 6152280.324429248,
"90.0" : 6270664.944550079,
"95.0" : 6270664.944550079,
"99.0" : 6270664.944550079,
"99.9" : 6270664.944550079,
"99.99" : 6270664.944550079,
"99.999" : 6270664.944550079,
"99.9999" : 6270664.944550079,
"100.0" : 6270664.944550079
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6152280.324429248,
6270664.944550079,
6142774.621478552
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"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" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.4473742653650664E7,
"scoreError" : 2.100853313393264E7,
"scoreConfidence" : [
4.346520951971802E7,
8.54822757875833E7
],
"scorePercentiles" : {
"0.0" : 6.344349756467162E7,
"50.0" : 6.426084703191804E7,
"90.0" : 6.57168833643623E7,
"95.0" : 6.57168833643623E7,
"99.0" : 6.57168833643623E7,
"99.9" : 6.57168833643623E7,
"99.99" : 6.57168833643623E7,
"99.999" : 6.57168833643623E7,
"99.9999" : 6.57168833643623E7,
"100.0" : 6.57168833643623E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.426084703191804E7,
6.57168833643623E7,
6.344349756467162E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.1580569603435587E7,
"scoreError" : 5705738.484651164,
"scoreConfidence" : [
2.5874831118784424E7,
3.7286308088086754E7
],
"scorePercentiles" : {
"0.0" : 3.1237294907519437E7,
"50.0" : 3.1655073473987278E7,
"90.0" : 3.1849340428800046E7,
"95.0" : 3.1849340428800046E7,
"99.0" : 3.1849340428800046E7,
"99.9" : 3.1849340428800046E7,
"99.99" : 3.1849340428800046E7,
"99.999" : 3.1849340428800046E7,
"99.9999" : 3.1849340428800046E7,
"100.0" : 3.1849340428800046E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.1849340428800046E7,
3.1237294907519437E7,
3.1655073473987278E7
]
]
},
"remove" : {
"score" : 3.2893173050215065E7,
"scoreError" : 2.5700952916880637E7,
"scoreConfidence" : [
7192220.133334428,
5.85941259670957E7
],
"scorePercentiles" : {
"0.0" : 3.1788424090684347E7,
"50.0" : 3.2411506603118E7,
"90.0" : 3.447958845684286E7,
"95.0" : 3.447958845684286E7,
"99.0" : 3.447958845684286E7,
"99.9" : 3.447958845684286E7,
"99.99" : 3.447958845684286E7,
"99.999" : 3.447958845684286E7,
"99.9999" : 3.447958845684286E7,
"100.0" : 3.447958845684286E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2411506603118E7,
3.447958845684286E7,
3.1788424090684347E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 6943262.488448388,
"scoreError" : 2388957.0175725943,
"scoreConfidence" : [
4554305.470875794,
9332219.506020982
],
"scorePercentiles" : {
"0.0" : 6816609.790186666,
"50.0" : 6935059.936297404,
"90.0" : 7078117.738861092,
"95.0" : 7078117.738861092,
"99.0" : 7078117.738861092,
"99.9" : 7078117.738861092,
"99.99" : 7078117.738861092,
"99.999" : 7078117.738861092,
"99.9999" : 7078117.738861092,
"100.0" : 7078117.738861092
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6935059.936297404,
6816609.790186666,
7078117.738861092
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3250254.546828916,
"scoreError" : 225017.52531555798,
"scoreConfidence" : [
3025237.0215133578,
3475272.072144474
],
"scorePercentiles" : {
"0.0" : 3236684.9837076264,
"50.0" : 3253294.060737165,
"90.0" : 3260784.596041956,
"95.0" : 3260784.596041956,
"99.0" : 3260784.596041956,
"99.9" : 3260784.596041956,
"99.99" : 3260784.596041956,
"99.999" : 3260784.596041956,
"99.9999" : 3260784.596041956,
"100.0" : 3260784.596041956
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3260784.596041956,
3236684.9837076264,
3253294.060737165
]
]
},
"remove" : {
"score" : 3693007.9416194707,
"scoreError" : 2253454.040959867,
"scoreConfidence" : [
1439553.9006596035,
5946461.982579337
],
"scorePercentiles" : {
"0.0" : 3579924.8064790396,
"50.0" : 3674275.3402554467,
"90.0" : 3824823.6781239267,
"95.0" : 3824823.6781239267,
"99.0" : 3824823.6781239267,
"99.9" : 3824823.6781239267,
"99.99" : 3824823.6781239267,
"99.999" : 3824823.6781239267,
"99.9999" : 3824823.6781239267,
"100.0" : 3824823.6781239267
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3674275.3402554467,
3579924.8064790396,
3824823.6781239267
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.3795525703534154E7,
"scoreError" : 2236150.954107743,
"scoreConfidence" : [
1.1559374749426411E7,
1.6031676657641897E7
],
"scorePercentiles" : {
"0.0" : 1.369167343759411E7,
"50.0" : 1.376417713973087E7,
"90.0" : 1.3930726533277484E7,
"95.0" : 1.3930726533277484E7,
"99.0" : 1.3930726533277484E7,
"99.9" : 1.3930726533277484E7,
"99.99" : 1.3930726533277484E7,
"99.999" : 1.3930726533277484E7,
"99.9999" : 1.3930726533277484E7,
"100.0" : 1.3930726533277484E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.369167343759411E7,
1.376417713973087E7,
1.3930726533277484E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6205654.941146411,
"scoreError" : 1344991.278276025,
"scoreConfidence" : [
4860663.662870386,
7550646.219422436
],
"scorePercentiles" : {
"0.0" : 6131730.3994579725,
"50.0" : 6206058.6617930615,
"90.0" : 6279175.762188198,
"95.0" : 6279175.762188198,
"99.0" : 6279175.762188198,
"99.9" : 6279175.762188198,
"99.99" : 6279175.762188198,
"99.999" : 6279175.762188198,
"99.9999" : 6279175.762188198,
"100.0" : 6279175.762188198
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6131730.3994579725,
6206058.6617930615,
6279175.762188198
]
]
},
"remove" : {
"score" : 7589870.762387744,
"scoreError" : 974657.0934010083,
"scoreConfidence" : [
6615213.668986736,
8564527.855788752
],
"scorePercentiles" : {
"0.0" : 7558118.477937807,
"50.0" : 7559943.038136137,
"90.0" : 7651550.7710892875,
"95.0" : 7651550.7710892875,
"99.0" : 7651550.7710892875,
"99.9" : 7651550.7710892875,
"99.99" : 7651550.7710892875,
"99.999" : 7651550.7710892875,
"99.9999" : 7651550.7710892875,
"100.0" : 7651550.7710892875
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7559943.038136137,
7558118.477937807,
7651550.7710892875
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.475312522183225E7,
"scoreError" : 3192211.962670732,
"scoreConfidence" : [
6.1560913259161524E7,
6.794533718450299E7
],
"scorePercentiles" : {
"0.0" : 6.457034246015124E7,
"50.0" : 6.476995511554075E7,
"90.0" : 6.491907808980477E7,
"95.0" : 6.491907808980477E7,
"99.0" : 6.491907808980477E7,
"99.9" : 6.491907808980477E7,
"99.99" : 6.491907808980477E7,
"99.999" : 6.491907808980477E7,
"99.9999" : 6.491907808980477E7,
"100.0" : 6.491907808980477E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.457034246015124E7,
6.476995511554075E7,
6.491907808980477E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 2.9324328071807366E7,
"scoreError" : 4998817.809960551,
"scoreConfidence" : [
2.4325510261846814E7,
3.432314588176791E7
],
"scorePercentiles" : {
"0.0" : 2.909917422904273E7,
"50.0" : 2.924440448479497E7,
"90.0" : 2.9629405501584392E7,
"95.0" : 2.9629405501584392E7,
"99.0" : 2.9629405501584392E7,
"99.9" : 2.9629405501584392E7,
"99.99" : 2.9629405501584392E7,
"99.999" : 2.9629405501584392E7,
"99.9999" : 2.9629405501584392E7,
"100.0" : 2.9629405501584392E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.924440448479497E7,
2.9629405501584392E7,
2.909917422904273E7
]
]
},
"remove" : {
"score" : 3.542879715002488E7,
"scoreError" : 6406523.056863974,
"scoreConfidence" : [
2.902227409316091E7,
4.1835320206888855E7
],
"scorePercentiles" : {
"0.0" : 3.514054961395636E7,
"50.0" : 3.5325937975356266E7,
"90.0" : 3.581990386076203E7,
"95.0" : 3.581990386076203E7,
"99.0" : 3.581990386076203E7,
"99.9" : 3.581990386076203E7,
"99.99" : 3.581990386076203E7,
"99.999" : 3.581990386076203E7,
"99.9999" : 3.581990386076203E7,
"100.0" : 3.581990386076203E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.5325937975356266E7,
3.514054961395636E7,
3.581990386076203E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.0417713223660182E7,
"scoreError" : 1652660.438399373,
"scoreConfidence" : [
1.8765052785260808E7,
2.2070373662059557E7
],
"scorePercentiles" : {
"0.0" : 2.0341970120918933E7,
"50.0" : 2.0393107550685555E7,
"90.0" : 2.0518061999376055E7,
"95.0" : 2.0518061999376055E7,
"99.0" : 2.0518061999376055E7,
"99.9" : 2.0518061999376055E7,
"99.99" : 2.0518061999376055E7,
"99.999" : 2.0518061999376055E7,
"99.9999" : 2.0518061999376055E7,
"100.0" : 2.0518061999376055E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0518061999376055E7,
2.0341970120918933E7,
2.0393107550685555E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 9206655.993067313,
"scoreError" : 3061936.4578646924,
"scoreConfidence" : [
6144719.535202621,
1.2268592450932005E7
],
"scorePercentiles" : {
"0.0" : 9083178.886811178,
"50.0" : 9139035.883327316,
"90.0" : 9397753.209063444,
"95.0" : 9397753.209063444,
"99.0" : 9397753.209063444,
"99.9" : 9397753.209063444,
"99.99" : 9397753.209063444,
"99.999" : 9397753.209063444,
"99.9999" : 9397753.209063444,
"100.0" : 9397753.209063444
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9083178.886811178,
9139035.883327316,
9397753.209063444
]
]
},
"remove" : {
"score" : 1.121105723059287E7,
"scoreError" : 4011374.064957112,
"scoreConfidence" : [
7199683.165635757,
1.5222431295549981E7
],
"scorePercentiles" : {
"0.0" : 1.0995354341622109E7,
"50.0" : 1.1202934237591619E7,
"90.0" : 1.1434883112564879E7,
"95.0" : 1.1434883112564879E7,
"99.0" : 1.1434883112564879E7,
"99.9" : 1.1434883112564879E7,
"99.99" : 1.1434883112564879E7,
"99.999" : 1.1434883112564879E7,
"99.9999" : 1.1434883112564879E7,
"100.0" : 1.1434883112564879E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1434883112564879E7,
1.1202934237591619E7,
1.0995354341622109E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.2101619792742318E7,
"scoreError" : 1213804.1837658228,
"scoreConfidence" : [
1.0887815608976495E7,
1.331542397650814E7
],
"scorePercentiles" : {
"0.0" : 1.202482554048069E7,
"50.0" : 1.2138124117262766E7,
"90.0" : 1.2141909720483499E7,
"95.0" : 1.2141909720483499E7,
"99.0" : 1.2141909720483499E7,
"99.9" : 1.2141909720483499E7,
"99.99" : 1.2141909720483499E7,
"99.999" : 1.2141909720483499E7,
"99.9999" : 1.2141909720483499E7,
"100.0" : 1.2141909720483499E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.202482554048069E7,
1.2138124117262766E7,
1.2141909720483499E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 5463389.157685048,
"scoreError" : 561775.9004536996,
"scoreConfidence" : [
4901613.257231348,
6025165.058138748
],
"scorePercentiles" : {
"0.0" : 5441786.077638365,
"50.0" : 5449733.0047056265,
"90.0" : 5498648.390711151,
"95.0" : 5498648.390711151,
"99.0" : 5498648.390711151,
"99.9" : 5498648.390711151,
"99.99" : 5498648.390711151,
"99.999" : 5498648.390711151,
"99.9999" : 5498648.390711151,
"100.0" : 5498648.390711151
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5441786.077638365,
5449733.0047056265,
5498648.390711151
]
]
},
"remove" : {
"score" : 6638230.6350572705,
"scoreError" : 964284.4592431865,
"scoreConfidence" : [
5673946.175814084,
7602515.094300457
],
"scorePercentiles" : {
"0.0" : 6583039.462842325,
"50.0" : 6643261.329772346,
"90.0" : 6688391.112557139,
"95.0" : 6688391.112557139,
"99.0" : 6688391.112557139,
"99.9" : 6688391.112557139,
"99.99" : 6688391.112557139,
"99.999" : 6688391.112557139,
"99.9999" : 6688391.112557139,
"100.0" : 6688391.112557139
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6583039.462842325,
6688391.112557139,
6643261.329772346
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.578679098074377E7,
"scoreError" : 4223848.878614014,
"scoreConfidence" : [
7.156294210212976E7,
8.001063985935777E7
],
"scorePercentiles" : {
"0.0" : 7.558667247255373E7,
"50.0" : 7.573333304920673E7,
"90.0" : 7.604036742047083E7,
"95.0" : 7.604036742047083E7,
"99.0" : 7.604036742047083E7,
"99.9" : 7.604036742047083E7,
"99.99" : 7.604036742047083E7,
"99.999" : 7.604036742047083E7,
"99.9999" : 7.604036742047083E7,
"100.0" : 7.604036742047083E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.558667247255373E7,
7.573333304920673E7,
7.604036742047083E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.415004403128993E7,
"scoreError" : 2776852.518290082,
"scoreConfidence" : [
3.1373191512999848E7,
3.692689654958001E7
],
"scorePercentiles" : {
"0.0" : 3.398433001039091E7,
"50.0" : 3.418218987333386E7,
"90.0" : 3.428361221014501E7,
"95.0" : 3.428361221014501E7,
"99.0" : 3.428361221014501E7,
"99.9" : 3.428361221014501E7,
"99.99" : 3.428361221014501E7,
"99.999" : 3.428361221014501E7,
"99.9999" : 3.428361221014501E7,
"100.0" : 3.428361221014501E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.398433001039091E7,
3.428361221014501E7,
3.418218987333386E7
]
]
},
"remove" : {
"score" : 4.1636746949453846E7,
"scoreError" : 3765328.110916807,
"scoreConfidence" : [
3.787141883853704E7,
4.5402075060370654E7
],
"scorePercentiles" : {
"0.0" : 4.144972083906172E7,
"50.0" : 4.160234246216283E7,
"90.0" : 4.185817754713698E7,
"95.0" : 4.185817754713698E7,
"99.0" : 4.185817754713698E7,
"99.9" : 4.185817754713698E7,
"99.99" : 4.185817754713698E7,
"99.999" : 4.185817754713698E7,
"99.9999" : 4.185817754713698E7,
"100.0" : 4.185817754713698E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.160234246216283E7,
4.144972083906172E7,
4.185817754713698E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.427281274429807E7,
"scoreError" : 2560361.376915512,
"scoreConfidence" : [
2.171245136738256E7,
2.683317412121358E7
],
"scorePercentiles" : {
"0.0" : 2.4126212648833126E7,
"50.0" : 2.4286303101702873E7,
"90.0" : 2.4405922482358214E7,
"95.0" : 2.4405922482358214E7,
"99.0" : 2.4405922482358214E7,
"99.9" : 2.4405922482358214E7,
"99.99" : 2.4405922482358214E7,
"99.999" : 2.4405922482358214E7,
"99.9999" : 2.4405922482358214E7,
"100.0" : 2.4405922482358214E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4405922482358214E7,
2.4126212648833126E7,
2.4286303101702873E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.0129928672830204E7,
"scoreError" : 3902528.7641768963,
"scoreConfidence" : [
6227399.908653308,
1.40324574370071E7
],
"scorePercentiles" : {
"0.0" : 9950766.925505793,
"50.0" : 1.007225595988559E7,
"90.0" : 1.0366763133099232E7,
"95.0" : 1.0366763133099232E7,
"99.0" : 1.0366763133099232E7,
"99.9" : 1.0366763133099232E7,
"99.99" : 1.0366763133099232E7,
"99.999" : 1.0366763133099232E7,
"99.9999" : 1.0366763133099232E7,
"100.0" : 1.0366763133099232E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0366763133099232E7,
9950766.925505793,
1.007225595988559E7
]
]
},
"remove" : {
"score" : 1.4142884071467867E7,
"scoreError" : 1676203.1042898397,
"scoreConfidence" : [
1.2466680967178028E7,
1.5819087175757706E7
],
"scorePercentiles" : {
"0.0" : 1.4039159349258982E7,
"50.0" : 1.4175445723327331E7,
"90.0" : 1.4214047141817285E7,
"95.0" : 1.4214047141817285E7,
"99.0" : 1.4214047141817285E7,
"99.9" : 1.4214047141817285E7,
"99.99" : 1.4214047141817285E7,
"99.999" : 1.4214047141817285E7,
"99.9999" : 1.4214047141817285E7,
"100.0" : 1.4214047141817285E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4039159349258982E7,
1.4175445723327331E7,
1.4214047141817285E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4777861891555423E7,
"scoreError" : 2133518.132700971,
"scoreConfidence" : [
1.2644343758854453E7,
1.6911380024256393E7
],
"scorePercentiles" : {
"0.0" : 1.464525889436449E7,
"50.0" : 1.4822060367426466E7,
"90.0" : 1.4866266412875311E7,
"95.0" : 1.4866266412875311E7,
"99.0" : 1.4866266412875311E7,
"99.9" : 1.4866266412875311E7,
"99.99" : 1.4866266412875311E7,
"99.999" : 1.4866266412875311E7,
"99.9999" : 1.4866266412875311E7,
"100.0" : 1.4866266412875311E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4866266412875311E7,
1.464525889436449E7,
1.4822060367426466E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6711243.117431956,
"scoreError" : 1000106.3171335912,
"scoreConfidence" : [
5711136.800298365,
7711349.434565548
],
"scorePercentiles" : {
"0.0" : 6648067.038554068,
"50.0" : 6739405.927591842,
"90.0" : 6746256.386149957,
"95.0" : 6746256.386149957,
"99.0" : 6746256.386149957,
"99.9" : 6746256.386149957,
"99.99" : 6746256.386149957,
"99.999" : 6746256.386149957,
"99.9999" : 6746256.386149957,
"100.0" : 6746256.386149957
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6746256.386149957,
6648067.038554068,
6739405.927591842
]
]
},
"remove" : {
"score" : 8066618.7741234675,
"scoreError" : 1148620.5930360886,
"scoreConfidence" : [
6917998.181087378,
9215239.367159557
],
"scorePercentiles" : {
"0.0" : 7997191.855810422,
"50.0" : 8082654.439834625,
"90.0" : 8120010.026725354,
"95.0" : 8120010.026725354,
"99.0" : 8120010.026725354,
"99.9" : 8120010.026725354,
"99.99" : 8120010.026725354,
"99.999" : 8120010.026725354,
"99.9999" : 8120010.026725354,
"100.0" : 8120010.026725354
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8120010.026725354,
7997191.855810422,
8082654.439834625
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.24675856914273E7,
"scoreError" : 1.1816695880698971E7,
"scoreConfidence" : [
6.0650889810728334E7,
8.428428157212627E7
],
"scorePercentiles" : {
"0.0" : 7.177993666400672E7,
"50.0" : 7.25566824894535E7,
"90.0" : 7.306613792082171E7,
"95.0" : 7.306613792082171E7,
"99.0" : 7.306613792082171E7,
"99.9" : 7.306613792082171E7,
"99.99" : 7.306613792082171E7,
"99.999" : 7.306613792082171E7,
"99.9999" : 7.306613792082171E7,
"100.0" : 7.306613792082171E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.25566824894535E7,
7.177993666400672E7,
7.306613792082171E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.2356260858350277E7,
"scoreError" : 1534759.6889636216,
"scoreConfidence" : [
3.0821501169386655E7,
3.38910205473139E7
],
"scorePercentiles" : {
"0.0" : 3.2305838975549184E7,
"50.0" : 3.230956699425653E7,
"90.0" : 3.245337660524511E7,
"95.0" : 3.245337660524511E7,
"99.0" : 3.245337660524511E7,
"99.9" : 3.245337660524511E7,
"99.99" : 3.245337660524511E7,
"99.999" : 3.245337660524511E7,
"99.9999" : 3.245337660524511E7,
"100.0" : 3.245337660524511E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.230956699425653E7,
3.2305838975549184E7,
3.245337660524511E7
]
]
},
"remove" : {
"score" : 4.0111324833077036E7,
"scoreError" : 1.060599161389006E7,
"scoreConfidence" : [
2.9505333219186977E7,
5.0717316446967095E7
],
"scorePercentiles" : {
"0.0" : 3.947409768845752E7,
"50.0" : 4.0247115495196976E7,
"90.0" : 4.0612761315576605E7,
"95.0" : 4.0612761315576605E7,
"99.0" : 4.0612761315576605E7,
"99.9" : 4.0612761315576605E7,
"99.99" : 4.0612761315576605E7,
"99.999" : 4.0612761315576605E7,
"99.9999" : 4.0612761315576605E7,
"100.0" : 4.0612761315576605E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.0247115495196976E7,
3.947409768845752E7,
4.0612761315576605E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.9180834301357586E7,
"scoreError" : 5366183.370586895,
"scoreConfidence" : [
2.381465093077069E7,
3.4547017671944484E7
],
"scorePercentiles" : {
"0.0" : 2.888783335391715E7,
"50.0" : 2.917857201041822E7,
"90.0" : 2.9476097539737392E7,
"95.0" : 2.9476097539737392E7,
"99.0" : 2.9476097539737392E7,
"99.9" : 2.9476097539737392E7,
"99.99" : 2.9476097539737392E7,
"99.999" : 2.9476097539737392E7,
"99.9999" : 2.9476097539737392E7,
"100.0" : 2.9476097539737392E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.917857201041822E7,
2.888783335391715E7,
2.9476097539737392E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.3173554487881398E7,
"scoreError" : 2993125.472119999,
"scoreConfidence" : [
1.0180429015761398E7,
1.6166679960001398E7
],
"scorePercentiles" : {
"0.0" : 1.3019184886119774E7,
"50.0" : 1.3155637825918501E7,
"90.0" : 1.3345840751605917E7,
"95.0" : 1.3345840751605917E7,
"99.0" : 1.3345840751605917E7,
"99.9" : 1.3345840751605917E7,
"99.99" : 1.3345840751605917E7,
"99.999" : 1.3345840751605917E7,
"99.9999" : 1.3345840751605917E7,
"100.0" : 1.3345840751605917E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3019184886119774E7,
1.3345840751605917E7,
1.3155637825918501E7
]
]
},
"remove" : {
"score" : 1.6007279813476196E7,
"scoreError" : 7496710.296506598,
"scoreConfidence" : [
8510569.516969599,
2.3503990109982792E7
],
"scorePercentiles" : {
"0.0" : 1.5541992602311239E7,
"50.0" : 1.6159387124298451E7,
"90.0" : 1.6320459713818893E7,
"95.0" : 1.6320459713818893E7,
"99.0" : 1.6320459713818893E7,
"99.9" : 1.6320459713818893E7,
"99.99" : 1.6320459713818893E7,
"99.999" : 1.6320459713818893E7,
"99.9999" : 1.6320459713818893E7,
"100.0" : 1.6320459713818893E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6159387124298451E7,
1.5541992602311239E7,
1.6320459713818893E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.5099232217304386E7,
"scoreError" : 381561.77291410684,
"scoreConfidence" : [
1.471767044439028E7,
1.5480793990218492E7
],
"scorePercentiles" : {
"0.0" : 1.5078407263622629E7,
"50.0" : 1.509905388848037E7,
"90.0" : 1.512023549981016E7,
"95.0" : 1.512023549981016E7,
"99.0" : 1.512023549981016E7,
"99.9" : 1.512023549981016E7,
"99.99" : 1.512023549981016E7,
"99.999" : 1.512023549981016E7,
"99.9999" : 1.512023549981016E7,
"100.0" : 1.512023549981016E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.512023549981016E7,
1.5078407263622629E7,
1.509905388848037E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6709465.459223491,
"scoreError" : 799072.6940565329,
"scoreConfidence" : [
5910392.765166958,
7508538.153280024
],
"scorePercentiles" : {
"0.0" : 6665434.946855482,
"50.0" : 6709930.444880596,
"90.0" : 6753030.985934394,
"95.0" : 6753030.985934394,
"99.0" : 6753030.985934394,
"99.9" : 6753030.985934394,
"99.99" : 6753030.985934394,
"99.999" : 6753030.985934394,
"99.9999" : 6753030.985934394,
"100.0" : 6753030.985934394
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6709930.444880596,
6665434.946855482,
6753030.985934394
]
]
},
"remove" : {
"score" : 8389766.758080896,
"scoreError" : 691560.3661928598,
"scoreConfidence" : [
7698206.391888036,
9081327.124273757
],
"scorePercentiles" : {
"0.0" : 8346022.902545977,
"50.0" : 8410305.05492956,
"90.0" : 8412972.316767149,
"95.0" : 8412972.316767149,
"99.0" : 8412972.316767149,
"99.9" : 8412972.316767149,
"99.99" : 8412972.316767149,
"99.999" : 8412972.316767149,
"99.9999" : 8412972.316767149,
"100.0" : 8412972.316767149
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8410305.05492956,
8412972.316767149,
8346022.902545977
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.658690863588871E7,
"scoreError" : 7153450.742718598,
"scoreConfidence" : [
6.943345789317012E7,
8.37403593786073E7
],
"scorePercentiles" : {
"0.0" : 7.61718722914468E7,
"50.0" : 7.663772716562766E7,
"90.0" : 7.695112645059168E7,
"95.0" : 7.695112645059168E7,
"99.0" : 7.695112645059168E7,
"99.9" : 7.695112645059168E7,
"99.99" : 7.695112645059168E7,
"99.999" : 7.695112645059168E7,
"99.9999" : 7.695112645059168E7,
"100.0" : 7.695112645059168E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.695112645059168E7,
7.663772716562766E7,
7.61718722914468E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.339875337709032E7,
"scoreError" : 5684140.2588914875,
"scoreConfidence" : [
2.7714613118198834E7,
3.9082893635981806E7
],
"scorePercentiles" : {
"0.0" : 3.3166432090602726E7,
"50.0" : 3.3277018974235427E7,
"90.0" : 3.3752809066432804E7,
"95.0" : 3.3752809066432804E7,
"99.0" : 3.3752809066432804E7,
"99.9" : 3.3752809066432804E7,
"99.99" : 3.3752809066432804E7,
"99.999" : 3.3752809066432804E7,
"99.9999" : 3.3752809066432804E7,
"100.0" : 3.3752809066432804E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3277018974235427E7,
3.3166432090602726E7,
3.3752809066432804E7
]
]
},
"remove" : {
"score" : 4.31881552587984E7,
"scoreError" : 1.2291316490222638E7,
"scoreConfidence" : [
3.0896838768575758E7,
5.547947174902104E7
],
"scorePercentiles" : {
"0.0" : 4.241906322501399E7,
"50.0" : 4.347129507502493E7,
"90.0" : 4.367410747635626E7,
"95.0" : 4.367410747635626E7,
"99.0" : 4.367410747635626E7,
"99.9" : 4.367410747635626E7,
"99.99" : 4.367410747635626E7,
"99.999" : 4.367410747635626E7,
"99.9999" : 4.367410747635626E7,
"100.0" : 4.367410747635626E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.367410747635626E7,
4.347129507502493E7,
4.241906322501399E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.782427828065606E7,
"scoreError" : 3627157.5493757543,
"scoreConfidence" : [
2.4197120731280304E7,
3.1451435830031812E7
],
"scorePercentiles" : {
"0.0" : 2.760333345652511E7,
"50.0" : 2.7880754059111603E7,
"90.0" : 2.798874732633146E7,
"95.0" : 2.798874732633146E7,
"99.0" : 2.798874732633146E7,
"99.9" : 2.798874732633146E7,
"99.99" : 2.798874732633146E7,
"99.999" : 2.798874732633146E7,
"99.9999" : 2.798874732633146E7,
"100.0" : 2.798874732633146E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.760333345652511E7,
2.798874732633146E7,
2.7880754059111603E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.2559312028583102E7,
"scoreError" : 4186609.467794776,
"scoreConfidence" : [
8372702.560788326,
1.6745921496377878E7
],
"scorePercentiles" : {
"0.0" : 1.2403032957233818E7,
"50.0" : 1.2452128291721055E7,
"90.0" : 1.2822774836794432E7,
"95.0" : 1.2822774836794432E7,
"99.0" : 1.2822774836794432E7,
"99.9" : 1.2822774836794432E7,
"99.99" : 1.2822774836794432E7,
"99.999" : 1.2822774836794432E7,
"99.9999" : 1.2822774836794432E7,
"100.0" : 1.2822774836794432E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2822774836794432E7,
1.2403032957233818E7,
1.2452128291721055E7
]
]
},
"remove" : {
"score" : 1.5264966252072953E7,
"scoreError" : 7786400.1642376175,
"scoreConfidence" : [
7478566.087835335,
2.305136641631057E7
],
"scorePercentiles" : {
"0.0" : 1.4780558619730677E7,
"50.0" : 1.5428625767390544E7,
"90.0" : 1.5585714369097639E7,
"95.0" : 1.5585714369097639E7,
"99.0" : 1.5585714369097639E7,
"99.9" : 1.5585714369097639E7,
"99.99" : 1.5585714369097639E7,
"99.999" : 1.5585714369097639E7,
"99.9999" : 1.5585714369097639E7,
"100.0" : 1.5585714369097639E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4780558619730677E7,
1.5585714369097639E7,
1.5428625767390544E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4549240875543848E7,
"scoreError" : 1126638.086298,
"scoreConfidence" : [
1.3422602789245848E7,
1.5675878961841848E7
],
"scorePercentiles" : {
"0.0" : 1.4499217383631535E7,
"50.0" : 1.4530242425399832E7,
"90.0" : 1.461826281760018E7,
"95.0" : 1.461826281760018E7,
"99.0" : 1.461826281760018E7,
"99.9" : 1.461826281760018E7,
"99.99" : 1.461826281760018E7,
"99.999" : 1.461826281760018E7,
"99.9999" : 1.461826281760018E7,
"100.0" : 1.461826281760018E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.461826281760018E7,
1.4530242425399832E7,
1.4499217383631535E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6444670.475097339,
"scoreError" : 666875.7377374943,
"scoreConfidence" : [
5777794.737359844,
7111546.212834833
],
"scorePercentiles" : {
"0.0" : 6402550.221033042,
"50.0" : 6463366.955958812,
"90.0" : 6468094.24830016,
"95.0" : 6468094.24830016,
"99.0" : 6468094.24830016,
"99.9" : 6468094.24830016,
"99.99" : 6468094.24830016,
"99.999" : 6468094.24830016,
"99.9999" : 6468094.24830016,
"100.0" : 6468094.24830016
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6463366.955958812,
6468094.24830016,
6402550.221033042
]
]
},
"remove" : {
"score" : 8104570.400446511,
"scoreError" : 855196.5864170219,
"scoreConfidence" : [
7249373.814029489,
8959766.986863533
],
"scorePercentiles" : {
"0.0" : 8062148.177099673,
"50.0" : 8096667.162598492,
"90.0" : 8154895.861641369,
"95.0" : 8154895.861641369,
"99.0" : 8154895.861641369,
"99.9" : 8154895.861641369,
"99.99" : 8154895.861641369,
"99.999" : 8154895.861641369,
"99.9999" : 8154895.861641369,
"100.0" : 8154895.861641369
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8154895.861641369,
8062148.177099673,
8096667.162598492
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.422690880858429E7,
"scoreError" : 964583.226647505,
"scoreConfidence" : [
7.326232558193678E7,
7.51914920352318E7
],
"scorePercentiles" : {
"0.0" : 7.41673077083904E7,
"50.0" : 7.424525350741374E7,
"90.0" : 7.426816520994875E7,
"95.0" : 7.426816520994875E7,
"99.0" : 7.426816520994875E7,
"99.9" : 7.426816520994875E7,
"99.99" : 7.426816520994875E7,
"99.999" : 7.426816520994875E7,
"99.9999" : 7.426816520994875E7,
"100.0" : 7.426816520994875E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.41673077083904E7,
7.426816520994875E7,
7.424525350741374E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.315863728283051E7,
"scoreError" : 2003656.7406647203,
"scoreConfidence" : [
3.115498054216579E7,
3.516229402349523E7
],
"scorePercentiles" : {
"0.0" : 3.304010466958947E7,
"50.0" : 3.3178858414314866E7,
"90.0" : 3.325694876458719E7,
"95.0" : 3.325694876458719E7,
"99.0" : 3.325694876458719E7,
"99.9" : 3.325694876458719E7,
"99.99" : 3.325694876458719E7,
"99.999" : 3.325694876458719E7,
"99.9999" : 3.325694876458719E7,
"100.0" : 3.325694876458719E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.325694876458719E7,
3.3178858414314866E7,
3.304010466958947E7
]
]
},
"remove" : {
"score" : 4.1068271525753796E7,
"scoreError" : 2709492.705099912,
"scoreConfidence" : [
3.8358778820653886E7,
4.377776423085371E7
],
"scorePercentiles" : {
"0.0" : 4.091035894380321E7,
"50.0" : 4.108930679563388E7,
"90.0" : 4.120514883782428E7,
"95.0" : 4.120514883782428E7,
"99.0" : 4.120514883782428E7,
"99.9" : 4.120514883782428E7,
"99.99" : 4.120514883782428E7,
"99.999" : 4.120514883782428E7,
"99.9999" : 4.120514883782428E7,
"100.0" : 4.120514883782428E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.091035894380321E7,
4.108930679563388E7,
4.120514883782428E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.555201882366799E7,
"scoreError" : 7345984.105106923,
"scoreConfidence" : [
1.8206034718561064E7,
3.2898002928774912E7
],
"scorePercentiles" : {
"0.0" : 2.5092583154370178E7,
"50.0" : 2.571990821334752E7,
"90.0" : 2.5843565103286263E7,
"95.0" : 2.5843565103286263E7,
"99.0" : 2.5843565103286263E7,
"99.9" : 2.5843565103286263E7,
"99.99" : 2.5843565103286263E7,
"99.999" : 2.5843565103286263E7,
"99.9999" : 2.5843565103286263E7,
"100.0" : 2.5843565103286263E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5092583154370178E7,
2.5843565103286263E7,
2.571990821334752E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.055823722372667E7,
"scoreError" : 2241803.7311438504,
"scoreConfidence" : [
8316433.4925828185,
1.280004095487052E7
],
"scorePercentiles" : {
"0.0" : 1.0426660657218948E7,
"50.0" : 1.057803199617583E7,
"90.0" : 1.067001901778523E7,
"95.0" : 1.067001901778523E7,
"99.0" : 1.067001901778523E7,
"99.9" : 1.067001901778523E7,
"99.99" : 1.067001901778523E7,
"99.999" : 1.067001901778523E7,
"99.9999" : 1.067001901778523E7,
"100.0" : 1.067001901778523E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.067001901778523E7,
1.0426660657218948E7,
1.057803199617583E7
]
]
},
"remove" : {
"score" : 1.4993781599941315E7,
"scoreError" : 9367173.171646642,
"scoreConfidence" : [
5626608.428294674,
2.4360954771587957E7
],
"scorePercentiles" : {
"0.0" : 1.4422564136584949E7,
"50.0" : 1.5141876217171686E7,
"90.0" : 1.5416904446067315E7,
"95.0" : 1.5416904446067315E7,
"99.0" : 1.5416904446067315E7,
"99.9" : 1.5416904446067315E7,
"99.99" : 1.5416904446067315E7,
"99.999" : 1.5416904446067315E7,
"99.9999" : 1.5416904446067315E7,
"100.0" : 1.5416904446067315E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4422564136584949E7,
1.5416904446067315E7,
1.5141876217171686E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.5874944430666523E7,
"scoreError" : 1814138.9269582487,
"scoreConfidence" : [
1.4060805503708275E7,
1.7689083357624773E7
],
"scorePercentiles" : {
"0.0" : 1.5762872035320835E7,
"50.0" : 1.59093481640427E7,
"90.0" : 1.5952613092636034E7,
"95.0" : 1.5952613092636034E7,
"99.0" : 1.5952613092636034E7,
"99.9" : 1.5952613092636034E7,
"99.99" : 1.5952613092636034E7,
"99.999" : 1.5952613092636034E7,
"99.9999" : 1.5952613092636034E7,
"100.0" : 1.5952613092636034E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5762872035320835E7,
1.59093481640427E7,
1.5952613092636034E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 7060922.073823467,
"scoreError" : 1011502.3783577095,
"scoreConfidence" : [
6049419.6954657575,
8072424.452181176
],
"scorePercentiles" : {
"0.0" : 7001980.165379753,
"50.0" : 7068750.245892583,
"90.0" : 7112035.810198063,
"95.0" : 7112035.810198063,
"99.0" : 7112035.810198063,
"99.9" : 7112035.810198063,
"99.99" : 7112035.810198063,
"99.999" : 7112035.810198063,
"99.9999" : 7112035.810198063,
"100.0" : 7112035.810198063
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7001980.165379753,
7068750.245892583,
7112035.810198063
]
]
},
"remove" : {
"score" : 8814022.356843056,
"scoreError" : 839436.5987494044,
"scoreConfidence" : [
7974585.758093651,
9653458.95559246
],
"scorePercentiles" : {
"0.0" : 8760891.869941082,
"50.0" : 8840577.28243797,
"90.0" : 8840597.918150116,
"95.0" : 8840597.918150116,
"99.0" : 8840597.918150116,
"99.9" : 8840597.918150116,
"99.99" : 8840597.918150116,
"99.999" : 8840597.918150116,
"99.9999" : 8840597.918150116,
"100.0" : 8840597.918150116
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8760891.869941082,
8840597.918150116,
8840577.28243797
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.431859394025338E7,
"scoreError" : 1.4067786802571593E7,
"scoreConfidence" : [
6.025080713768178E7,
8.838638074282497E7
],
"scorePercentiles" : {
"0.0" : 7.353002726670197E7,
"50.0" : 7.435479686942837E7,
"90.0" : 7.50709576846298E7,
"95.0" : 7.50709576846298E7,
"99.0" : 7.50709576846298E7,
"99.9" : 7.50709576846298E7,
"99.99" : 7.50709576846298E7,
"99.999" : 7.50709576846298E7,
"99.9999" : 7.50709576846298E7,
"100.0" : 7.50709576846298E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.50709576846298E7,
7.353002726670197E7,
7.435479686942837E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.2866341596576527E7,
"scoreError" : 1523714.5569842474,
"scoreConfidence" : [
3.134262703959228E7,
3.439005615356077E7
],
"scorePercentiles" : {
"0.0" : 3.279764418746962E7,
"50.0" : 3.2842072221454035E7,
"90.0" : 3.295930838080593E7,
"95.0" : 3.295930838080593E7,
"99.0" : 3.295930838080593E7,
"99.9" : 3.295930838080593E7,
"99.99" : 3.295930838080593E7,
"99.999" : 3.295930838080593E7,
"99.9999" : 3.295930838080593E7,
"100.0" : 3.295930838080593E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2842072221454035E7,
3.295930838080593E7,
3.279764418746962E7
]
]
},
"remove" : {
"score" : 4.145225234367685E7,
"scoreError" : 1.5216097681790406E7,
"scoreConfidence" : [
2.6236154661886446E7,
5.6668350025467254E7
],
"scorePercentiles" : {
"0.0" : 4.0570718885896035E7,
"50.0" : 4.155715268195875E7,
"90.0" : 4.222888546317576E7,
"95.0" : 4.222888546317576E7,
"99.0" : 4.222888546317576E7,
"99.9" : 4.222888546317576E7,
"99.99" : 4.222888546317576E7,
"99.999" : 4.222888546317576E7,
"99.9999" : 4.222888546317576E7,
"100.0" : 4.222888546317576E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.222888546317576E7,
4.0570718885896035E7,
4.155715268195875E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.4154533673262537E7,
"scoreError" : 5071175.673649042,
"scoreConfidence" : [
1.9083357999613494E7,
2.922570934691158E7
],
"scorePercentiles" : {
"0.0" : 2.3922086546493534E7,
"50.0" : 2.4079073647683606E7,
"90.0" : 2.4462440825610477E7,
"95.0" : 2.4462440825610477E7,
"99.0" : 2.4462440825610477E7,
"99.9" : 2.4462440825610477E7,
"99.99" : 2.4462440825610477E7,
"99.999" : 2.4462440825610477E7,
"99.9999" : 2.4462440825610477E7,
"100.0" : 2.4462440825610477E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3922086546493534E7,
2.4462440825610477E7,
2.4079073647683606E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 9982244.388163311,
"scoreError" : 2540069.651687798,
"scoreConfidence" : [
7442174.736475513,
1.252231403985111E7
],
"scorePercentiles" : {
"0.0" : 9828647.138349393,
"50.0" : 1.0017923094589002E7,
"90.0" : 1.0100162931551537E7,
"95.0" : 1.0100162931551537E7,
"99.0" : 1.0100162931551537E7,
"99.9" : 1.0100162931551537E7,
"99.99" : 1.0100162931551537E7,
"99.999" : 1.0100162931551537E7,
"99.9999" : 1.0100162931551537E7,
"100.0" : 1.0100162931551537E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0017923094589002E7,
9828647.138349393,
1.0100162931551537E7
]
]
},
"remove" : {
"score" : 1.4172289285099229E7,
"scoreError" : 7323361.223004419,
"scoreConfidence" : [
6848928.0620948095,
2.1495650508103646E7
],
"scorePercentiles" : {
"0.0" : 1.3904163451904532E7,
"50.0" : 1.3978910716132069E7,
"90.0" : 1.4633793687261086E7,
"95.0" : 1.4633793687261086E7,
"99.0" : 1.4633793687261086E7,
"99.9" : 1.4633793687261086E7,
"99.99" : 1.4633793687261086E7,
"99.999" : 1.4633793687261086E7,
"99.9999" : 1.4633793687261086E7,
"100.0" : 1.4633793687261086E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3904163451904532E7,
1.4633793687261086E7,
1.3978910716132069E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4317877180384427E7,
"scoreError" : 1119865.7838131015,
"scoreConfidence" : [
1.3198011396571325E7,
1.543774296419753E7
],
"scorePercentiles" : {
"0.0" : 1.4267276746668365E7,
"50.0" : 1.4300193142180048E7,
"90.0" : 1.4386161652304875E7,
"95.0" : 1.4386161652304875E7,
"99.0" : 1.4386161652304875E7,
"99.9" : 1.4386161652304875E7,
"99.99" : 1.4386161652304875E7,
"99.999" : 1.4386161652304875E7,
"99.9999" : 1.4386161652304875E7,
"100.0" : 1.4386161652304875E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4300193142180048E7,
1.4386161652304875E7,
1.4267276746668365E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6480883.524511193,
"scoreError" : 598030.8166159507,
"scoreConfidence" : [
5882852.707895243,
7078914.341127143
],
"scorePercentiles" : {
"0.0" : 6443091.588955113,
"50.0" : 6497946.10459136,
"90.0" : 6501612.879987108,
"95.0" : 6501612.879987108,
"99.0" : 6501612.879987108,
"99.9" : 6501612.879987108,
"99.99" : 6501612.879987108,
"99.999" : 6501612.879987108,
"99.9999" : 6501612.879987108,
"100.0" : 6501612.879987108
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6497946.10459136,
6443091.588955113,
6501612.879987108
]
]
},
"remove" : {
"score" : 7836993.655873236,
"scoreError" : 1708857.0115126797,
"scoreConfidence" : [
6128136.644360556,
9545850.667385915
],
"scorePercentiles" : {
"0.0" : 7765663.866681257,
"50.0" : 7802247.037588688,
"90.0" : 7943070.063349763,
"95.0" : 7943070.063349763,
"99.0" : 7943070.063349763,
"99.9" : 7943070.063349763,
"99.99" : 7943070.063349763,
"99.999" : 7943070.063349763,
"99.9999" : 7943070.063349763,
"100.0" : 7943070.063349763
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7802247.037588688,
7943070.063349763,
7765663.866681257
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.287551658290827E7,
"scoreError" : 5929425.709690347,
"scoreConfidence" : [
6.6946090873217925E7,
7.880494229259862E7
],
"scorePercentiles" : {
"0.0" : 7.255735971056943E7,
"50.0" : 7.286221507885253E7,
"90.0" : 7.320697495930284E7,
"95.0" : 7.320697495930284E7,
"99.0" : 7.320697495930284E7,
"99.9" : 7.320697495930284E7,
"99.99" : 7.320697495930284E7,
"99.999" : 7.320697495930284E7,
"99.9999" : 7.320697495930284E7,
"100.0" : 7.320697495930284E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.320697495930284E7,
7.255735971056943E7,
7.286221507885253E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.3691373549891815E7,
"scoreError" : 6800121.317095066,
"scoreConfidence" : [
2.6891252232796747E7,
4.049149486698688E7
],
"scorePercentiles" : {
"0.0" : 3.3296473403087348E7,
"50.0" : 3.374058826805184E7,
"90.0" : 3.4037058978536256E7,
"95.0" : 3.4037058978536256E7,
"99.0" : 3.4037058978536256E7,
"99.9" : 3.4037058978536256E7,
"99.99" : 3.4037058978536256E7,
"99.999" : 3.4037058978536256E7,
"99.9999" : 3.4037058978536256E7,
"100.0" : 3.4037058978536256E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.374058826805184E7,
3.3296473403087348E7,
3.4037058978536256E7
]
]
},
"remove" : {
"score" : 3.9184143033016466E7,
"scoreError" : 5973567.475768206,
"scoreConfidence" : [
3.321057555724826E7,
4.5157710508784674E7
],
"scorePercentiles" : {
"0.0" : 3.8825156100316286E7,
"50.0" : 3.9260886307482086E7,
"90.0" : 3.946638669125101E7,
"95.0" : 3.946638669125101E7,
"99.0" : 3.946638669125101E7,
"99.9" : 3.946638669125101E7,
"99.99" : 3.946638669125101E7,
"99.999" : 3.946638669125101E7,
"99.9999" : 3.946638669125101E7,
"100.0" : 3.946638669125101E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.946638669125101E7,
3.9260886307482086E7,
3.8825156100316286E7
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment