Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active January 11, 2026 20:27
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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.298866144118893E7,
"scoreError" : 3429792.8123550066,
"scoreConfidence" : [
1.9558868628833923E7,
2.641845425354394E7
],
"scorePercentiles" : {
"0.0" : 2.281663334689802E7,
"50.0" : 2.296000991542108E7,
"90.0" : 2.3189341061247695E7,
"95.0" : 2.3189341061247695E7,
"99.0" : 2.3189341061247695E7,
"99.9" : 2.3189341061247695E7,
"99.99" : 2.3189341061247695E7,
"99.999" : 2.3189341061247695E7,
"99.9999" : 2.3189341061247695E7,
"100.0" : 2.3189341061247695E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.296000991542108E7,
2.281663334689802E7,
2.3189341061247695E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 8740080.836327985,
"scoreError" : 1740452.4965409932,
"scoreConfidence" : [
6999628.3397869915,
1.0480533332868978E7
],
"scorePercentiles" : {
"0.0" : 8662087.554865431,
"50.0" : 8711705.671398537,
"90.0" : 8846449.282719988,
"95.0" : 8846449.282719988,
"99.0" : 8846449.282719988,
"99.9" : 8846449.282719988,
"99.99" : 8846449.282719988,
"99.999" : 8846449.282719988,
"99.9999" : 8846449.282719988,
"100.0" : 8846449.282719988
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8846449.282719988,
8662087.554865431,
8711705.671398537
]
]
},
"remove" : {
"score" : 1.4248580604860947E7,
"scoreError" : 3638217.1635814225,
"scoreConfidence" : [
1.0610363441279523E7,
1.788679776844237E7
],
"scorePercentiles" : {
"0.0" : 1.4113560632701091E7,
"50.0" : 1.4154545792032588E7,
"90.0" : 1.4477635389849158E7,
"95.0" : 1.4477635389849158E7,
"99.0" : 1.4477635389849158E7,
"99.9" : 1.4477635389849158E7,
"99.99" : 1.4477635389849158E7,
"99.999" : 1.4477635389849158E7,
"99.9999" : 1.4477635389849158E7,
"100.0" : 1.4477635389849158E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4113560632701091E7,
1.4154545792032588E7,
1.4477635389849158E7
]
]
}
}
},
{
"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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4099964850485401E7,
"scoreError" : 729629.12811159,
"scoreConfidence" : [
1.3370335722373812E7,
1.482959397859699E7
],
"scorePercentiles" : {
"0.0" : 1.4061075504274571E7,
"50.0" : 1.4097841286078742E7,
"90.0" : 1.4140977761102892E7,
"95.0" : 1.4140977761102892E7,
"99.0" : 1.4140977761102892E7,
"99.9" : 1.4140977761102892E7,
"99.99" : 1.4140977761102892E7,
"99.999" : 1.4140977761102892E7,
"99.9999" : 1.4140977761102892E7,
"100.0" : 1.4140977761102892E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4140977761102892E7,
1.4061075504274571E7,
1.4097841286078742E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6334525.309588564,
"scoreError" : 1064852.2788238912,
"scoreConfidence" : [
5269673.030764673,
7399377.588412454
],
"scorePercentiles" : {
"0.0" : 6276650.940938811,
"50.0" : 6333549.977705989,
"90.0" : 6393375.010120891,
"95.0" : 6393375.010120891,
"99.0" : 6393375.010120891,
"99.9" : 6393375.010120891,
"99.99" : 6393375.010120891,
"99.999" : 6393375.010120891,
"99.9999" : 6393375.010120891,
"100.0" : 6393375.010120891
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6333549.977705989,
6276650.940938811,
6393375.010120891
]
]
},
"remove" : {
"score" : 7765439.540896839,
"scoreError" : 985936.2986237542,
"scoreConfidence" : [
6779503.242273085,
8751375.839520594
],
"scorePercentiles" : {
"0.0" : 7704466.275957851,
"50.0" : 7784424.563335761,
"90.0" : 7807427.783396905,
"95.0" : 7807427.783396905,
"99.0" : 7807427.783396905,
"99.9" : 7807427.783396905,
"99.99" : 7807427.783396905,
"99.999" : 7807427.783396905,
"99.9999" : 7807427.783396905,
"100.0" : 7807427.783396905
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7807427.783396905,
7784424.563335761,
7704466.275957851
]
]
}
}
},
{
"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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.634957242910458E7,
"scoreError" : 1.821991524248118E7,
"scoreConfidence" : [
5.81296571866234E7,
9.456948767158577E7
],
"scorePercentiles" : {
"0.0" : 7.535568317553918E7,
"50.0" : 7.634002926111719E7,
"90.0" : 7.735300485065734E7,
"95.0" : 7.735300485065734E7,
"99.0" : 7.735300485065734E7,
"99.9" : 7.735300485065734E7,
"99.99" : 7.735300485065734E7,
"99.999" : 7.735300485065734E7,
"99.9999" : 7.735300485065734E7,
"100.0" : 7.735300485065734E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.535568317553918E7,
7.735300485065734E7,
7.634002926111719E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.3462307050776977E7,
"scoreError" : 4696695.462770308,
"scoreConfidence" : [
2.8765611588006668E7,
3.815900251354729E7
],
"scorePercentiles" : {
"0.0" : 3.3295599430866178E7,
"50.0" : 3.3332511453756146E7,
"90.0" : 3.3758810267708614E7,
"95.0" : 3.3758810267708614E7,
"99.0" : 3.3758810267708614E7,
"99.9" : 3.3758810267708614E7,
"99.99" : 3.3758810267708614E7,
"99.999" : 3.3758810267708614E7,
"99.9999" : 3.3758810267708614E7,
"100.0" : 3.3758810267708614E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3758810267708614E7,
3.3295599430866178E7,
3.3332511453756146E7
]
]
},
"remove" : {
"score" : 4.288726537832759E7,
"scoreError" : 2.252490714810712E7,
"scoreConfidence" : [
2.0362358230220474E7,
6.541217252643471E7
],
"scorePercentiles" : {
"0.0" : 4.1596872907830566E7,
"50.0" : 4.300751780736105E7,
"90.0" : 4.4057405419791155E7,
"95.0" : 4.4057405419791155E7,
"99.0" : 4.4057405419791155E7,
"99.9" : 4.4057405419791155E7,
"99.99" : 4.4057405419791155E7,
"99.999" : 4.4057405419791155E7,
"99.9999" : 4.4057405419791155E7,
"100.0" : 4.4057405419791155E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.1596872907830566E7,
4.4057405419791155E7,
4.300751780736105E7
]
]
}
}
}
]
[
{
"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.1",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 5.965388579547873E7,
"scoreError" : 5.0991600575654596E7,
"scoreConfidence" : [
8662285.219824135,
1.1064548637113333E8
],
"scorePercentiles" : {
"0.0" : 5.6511192152359255E7,
"50.0" : 6.058903001386134E7,
"90.0" : 6.18614352202156E7,
"95.0" : 6.18614352202156E7,
"99.0" : 6.18614352202156E7,
"99.9" : 6.18614352202156E7,
"99.99" : 6.18614352202156E7,
"99.999" : 6.18614352202156E7,
"99.9999" : 6.18614352202156E7,
"100.0" : 6.18614352202156E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.18614352202156E7,
6.058903001386134E7,
5.6511192152359255E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.1898073302704955E7,
"scoreError" : 2197963.3964602295,
"scoreConfidence" : [
9700109.906244725,
1.4096036699165184E7
],
"scorePercentiles" : {
"0.0" : 1.1827221946030488E7,
"50.0" : 1.1829816957836494E7,
"90.0" : 1.2037181004247885E7,
"95.0" : 1.2037181004247885E7,
"99.0" : 1.2037181004247885E7,
"99.9" : 1.2037181004247885E7,
"99.99" : 1.2037181004247885E7,
"99.999" : 1.2037181004247885E7,
"99.9999" : 1.2037181004247885E7,
"100.0" : 1.2037181004247885E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2037181004247885E7,
1.1827221946030488E7,
1.1829816957836494E7
]
]
},
"remove" : {
"score" : 4.775581249277377E7,
"scoreError" : 4.953203119064486E7,
"scoreConfidence" : [
-1776218.697871089,
9.728784368341863E7
],
"scorePercentiles" : {
"0.0" : 4.468137519452275E7,
"50.0" : 4.8761808067830846E7,
"90.0" : 4.982425421596773E7,
"95.0" : 4.982425421596773E7,
"99.0" : 4.982425421596773E7,
"99.9" : 4.982425421596773E7,
"99.99" : 4.982425421596773E7,
"99.999" : 4.982425421596773E7,
"99.9999" : 4.982425421596773E7,
"100.0" : 4.982425421596773E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.982425421596773E7,
4.8761808067830846E7,
4.468137519452275E7
]
]
}
}
},
{
"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.1",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.5285212873942062E7,
"scoreError" : 1238107.2660370485,
"scoreConfidence" : [
1.4047105607905013E7,
1.6523320139979111E7
],
"scorePercentiles" : {
"0.0" : 1.5213098483174019E7,
"50.0" : 1.5294713109938113E7,
"90.0" : 1.5347827028714059E7,
"95.0" : 1.5347827028714059E7,
"99.0" : 1.5347827028714059E7,
"99.9" : 1.5347827028714059E7,
"99.99" : 1.5347827028714059E7,
"99.999" : 1.5347827028714059E7,
"99.9999" : 1.5347827028714059E7,
"100.0" : 1.5347827028714059E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5347827028714059E7,
1.5294713109938113E7,
1.5213098483174019E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6825747.984091044,
"scoreError" : 291815.20827792276,
"scoreConfidence" : [
6533932.775813121,
7117563.192368967
],
"scorePercentiles" : {
"0.0" : 6807999.998004614,
"50.0" : 6830193.794228041,
"90.0" : 6839050.160040477,
"95.0" : 6839050.160040477,
"99.0" : 6839050.160040477,
"99.9" : 6839050.160040477,
"99.99" : 6839050.160040477,
"99.999" : 6839050.160040477,
"99.9999" : 6839050.160040477,
"100.0" : 6839050.160040477
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6839050.160040477,
6830193.794228041,
6807999.998004614
]
]
},
"remove" : {
"score" : 8459464.889851019,
"scoreError" : 949105.403474228,
"scoreConfidence" : [
7510359.48637679,
9408570.293325247
],
"scorePercentiles" : {
"0.0" : 8405098.485169403,
"50.0" : 8464519.315710073,
"90.0" : 8508776.868673582,
"95.0" : 8508776.868673582,
"99.0" : 8508776.868673582,
"99.9" : 8508776.868673582,
"99.99" : 8508776.868673582,
"99.999" : 8508776.868673582,
"99.9999" : 8508776.868673582,
"100.0" : 8508776.868673582
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8508776.868673582,
8464519.315710073,
8405098.485169403
]
]
}
}
},
{
"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.1",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 8.858150082296436E7,
"scoreError" : 6126550.219328901,
"scoreConfidence" : [
8.245495060363546E7,
9.470805104229325E7
],
"scorePercentiles" : {
"0.0" : 8.826223154547606E7,
"50.0" : 8.85505486563476E7,
"90.0" : 8.893172226706935E7,
"95.0" : 8.893172226706935E7,
"99.0" : 8.893172226706935E7,
"99.9" : 8.893172226706935E7,
"99.99" : 8.893172226706935E7,
"99.999" : 8.893172226706935E7,
"99.9999" : 8.893172226706935E7,
"100.0" : 8.893172226706935E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.85505486563476E7,
8.893172226706935E7,
8.826223154547606E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 4.145042000692295E7,
"scoreError" : 5054448.227536604,
"scoreConfidence" : [
3.639597177938635E7,
4.650486823445956E7
],
"scorePercentiles" : {
"0.0" : 4.120157842536709E7,
"50.0" : 4.1400726300577246E7,
"90.0" : 4.174895529482453E7,
"95.0" : 4.174895529482453E7,
"99.0" : 4.174895529482453E7,
"99.9" : 4.174895529482453E7,
"99.99" : 4.174895529482453E7,
"99.999" : 4.174895529482453E7,
"99.9999" : 4.174895529482453E7,
"100.0" : 4.174895529482453E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.1400726300577246E7,
4.174895529482453E7,
4.120157842536709E7
]
]
},
"remove" : {
"score" : 4.713108081604139E7,
"scoreError" : 1152590.723755303,
"scoreConfidence" : [
4.597849009228609E7,
4.828367153979669E7
],
"scorePercentiles" : {
"0.0" : 4.706065312010899E7,
"50.0" : 4.714982235577035E7,
"90.0" : 4.718276697224482E7,
"95.0" : 4.718276697224482E7,
"99.0" : 4.718276697224482E7,
"99.9" : 4.718276697224482E7,
"99.99" : 4.718276697224482E7,
"99.999" : 4.718276697224482E7,
"99.9999" : 4.718276697224482E7,
"100.0" : 4.718276697224482E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.714982235577035E7,
4.718276697224482E7,
4.706065312010899E7
]
]
}
}
}
]
[
{
"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.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 5547648.821947571,
"scoreError" : 5294662.618886861,
"scoreConfidence" : [
252986.20306070987,
1.0842311440834433E7
],
"scorePercentiles" : {
"0.0" : 5283754.285805353,
"50.0" : 5500720.627655744,
"90.0" : 5858471.552381615,
"95.0" : 5858471.552381615,
"99.0" : 5858471.552381615,
"99.9" : 5858471.552381615,
"99.99" : 5858471.552381615,
"99.999" : 5858471.552381615,
"99.9999" : 5858471.552381615,
"100.0" : 5858471.552381615
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5858471.552381615,
5500720.627655744,
5283754.285805353
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1910521.672445894,
"scoreError" : 899156.7866852992,
"scoreConfidence" : [
1011364.8857605947,
2809678.4591311933
],
"scorePercentiles" : {
"0.0" : 1861867.8154216027,
"50.0" : 1909281.1713108972,
"90.0" : 1960416.0306051823,
"95.0" : 1960416.0306051823,
"99.0" : 1960416.0306051823,
"99.9" : 1960416.0306051823,
"99.99" : 1960416.0306051823,
"99.999" : 1960416.0306051823,
"99.9999" : 1960416.0306051823,
"100.0" : 1960416.0306051823
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1861867.8154216027,
1960416.0306051823,
1909281.1713108972
]
]
},
"remove" : {
"score" : 3637127.149501677,
"scoreError" : 5877553.911182342,
"scoreConfidence" : [
-2240426.761680665,
9514681.06068402
],
"scorePercentiles" : {
"0.0" : 3374473.1144944564,
"50.0" : 3540304.5970505616,
"90.0" : 3996603.7369600134,
"95.0" : 3996603.7369600134,
"99.0" : 3996603.7369600134,
"99.9" : 3996603.7369600134,
"99.99" : 3996603.7369600134,
"99.999" : 3996603.7369600134,
"99.9999" : 3996603.7369600134,
"100.0" : 3996603.7369600134
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3996603.7369600134,
3540304.5970505616,
3374473.1144944564
]
]
}
}
},
{
"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.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.3215071716767123E7,
"scoreError" : 605050.2480309132,
"scoreConfidence" : [
1.2610021468736209E7,
1.3820121964798037E7
],
"scorePercentiles" : {
"0.0" : 1.3177637272616602E7,
"50.0" : 1.3226795814600775E7,
"90.0" : 1.3240782063083991E7,
"95.0" : 1.3240782063083991E7,
"99.0" : 1.3240782063083991E7,
"99.9" : 1.3240782063083991E7,
"99.99" : 1.3240782063083991E7,
"99.999" : 1.3240782063083991E7,
"99.9999" : 1.3240782063083991E7,
"100.0" : 1.3240782063083991E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3226795814600775E7,
1.3240782063083991E7,
1.3177637272616602E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 5855256.624107026,
"scoreError" : 796030.7455666611,
"scoreConfidence" : [
5059225.878540364,
6651287.369673687
],
"scorePercentiles" : {
"0.0" : 5821824.912445586,
"50.0" : 5839329.094172552,
"90.0" : 5904615.86570294,
"95.0" : 5904615.86570294,
"99.0" : 5904615.86570294,
"99.9" : 5904615.86570294,
"99.99" : 5904615.86570294,
"99.999" : 5904615.86570294,
"99.9999" : 5904615.86570294,
"100.0" : 5904615.86570294
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5839329.094172552,
5821824.912445586,
5904615.86570294
]
]
},
"remove" : {
"score" : 7359815.092660098,
"scoreError" : 1401062.0416199425,
"scoreConfidence" : [
5958753.051040156,
8760877.13428004
],
"scorePercentiles" : {
"0.0" : 7273021.406913664,
"50.0" : 7387466.720428224,
"90.0" : 7418957.150638405,
"95.0" : 7418957.150638405,
"99.0" : 7418957.150638405,
"99.9" : 7418957.150638405,
"99.99" : 7418957.150638405,
"99.999" : 7418957.150638405,
"99.9999" : 7418957.150638405,
"100.0" : 7418957.150638405
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7387466.720428224,
7418957.150638405,
7273021.406913664
]
]
}
}
},
{
"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.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.349768397734592E7,
"scoreError" : 9638926.479166484,
"scoreConfidence" : [
5.3858757498179436E7,
7.31366104565124E7
],
"scorePercentiles" : {
"0.0" : 6.315645585745555E7,
"50.0" : 6.3230327847806744E7,
"90.0" : 6.4106268226775475E7,
"95.0" : 6.4106268226775475E7,
"99.0" : 6.4106268226775475E7,
"99.9" : 6.4106268226775475E7,
"99.99" : 6.4106268226775475E7,
"99.999" : 6.4106268226775475E7,
"99.9999" : 6.4106268226775475E7,
"100.0" : 6.4106268226775475E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.3230327847806744E7,
6.4106268226775475E7,
6.315645585745555E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 2.907980368294746E7,
"scoreError" : 2832559.7843199223,
"scoreConfidence" : [
2.624724389862754E7,
3.1912363467267383E7
],
"scorePercentiles" : {
"0.0" : 2.891451308642404E7,
"50.0" : 2.9102319102623336E7,
"90.0" : 2.9222578859795008E7,
"95.0" : 2.9222578859795008E7,
"99.0" : 2.9222578859795008E7,
"99.9" : 2.9222578859795008E7,
"99.99" : 2.9222578859795008E7,
"99.999" : 2.9222578859795008E7,
"99.9999" : 2.9222578859795008E7,
"100.0" : 2.9222578859795008E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.9102319102623336E7,
2.891451308642404E7,
2.9222578859795008E7
]
]
},
"remove" : {
"score" : 3.441788029439846E7,
"scoreError" : 1.2354428776944032E7,
"scoreConfidence" : [
2.2063451517454423E7,
4.677230907134249E7
],
"scorePercentiles" : {
"0.0" : 3.393387699766054E7,
"50.0" : 3.412800874518341E7,
"90.0" : 3.519175514035143E7,
"95.0" : 3.519175514035143E7,
"99.0" : 3.519175514035143E7,
"99.9" : 3.519175514035143E7,
"99.99" : 3.519175514035143E7,
"99.999" : 3.519175514035143E7,
"99.9999" : 3.519175514035143E7,
"100.0" : 3.519175514035143E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.412800874518341E7,
3.519175514035143E7,
3.393387699766054E7
]
]
}
}
}
]
[
{
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.5235230157390373E7,
"scoreError" : 7108187.622131741,
"scoreConfidence" : [
8127042.535258632,
2.2343417779522114E7
],
"scorePercentiles" : {
"0.0" : 1.480724142005597E7,
"50.0" : 1.532911667294812E7,
"90.0" : 1.5569332379167028E7,
"95.0" : 1.5569332379167028E7,
"99.0" : 1.5569332379167028E7,
"99.9" : 1.5569332379167028E7,
"99.99" : 1.5569332379167028E7,
"99.999" : 1.5569332379167028E7,
"99.9999" : 1.5569332379167028E7,
"100.0" : 1.5569332379167028E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.532911667294812E7,
1.5569332379167028E7,
1.480724142005597E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6811170.59217663,
"scoreError" : 783389.9315065488,
"scoreConfidence" : [
6027780.660670081,
7594560.523683179
],
"scorePercentiles" : {
"0.0" : 6782474.71916954,
"50.0" : 6790500.321352176,
"90.0" : 6860536.736008173,
"95.0" : 6860536.736008173,
"99.0" : 6860536.736008173,
"99.9" : 6860536.736008173,
"99.99" : 6860536.736008173,
"99.999" : 6860536.736008173,
"99.9999" : 6860536.736008173,
"100.0" : 6860536.736008173
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6860536.736008173,
6790500.321352176,
6782474.71916954
]
]
},
"remove" : {
"score" : 8424059.565213744,
"scoreError" : 6914351.353031706,
"scoreConfidence" : [
1509708.2121820375,
1.533841091824545E7
],
"scorePercentiles" : {
"0.0" : 8024766.700886431,
"50.0" : 8468579.936939947,
"90.0" : 8778832.057814851,
"95.0" : 8778832.057814851,
"99.0" : 8778832.057814851,
"99.9" : 8778832.057814851,
"99.99" : 8778832.057814851,
"99.999" : 8778832.057814851,
"99.9999" : 8778832.057814851,
"100.0" : 8778832.057814851
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8468579.936939947,
8778832.057814851,
8024766.700886431
]
]
}
}
},
{
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 9813093.482379073,
"scoreError" : 724685.7289406171,
"scoreConfidence" : [
9088407.753438456,
1.053777921131969E7
],
"scorePercentiles" : {
"0.0" : 9768200.166121889,
"50.0" : 9827396.600058295,
"90.0" : 9843683.680957036,
"95.0" : 9843683.680957036,
"99.0" : 9843683.680957036,
"99.9" : 9843683.680957036,
"99.99" : 9843683.680957036,
"99.999" : 9843683.680957036,
"99.9999" : 9843683.680957036,
"100.0" : 9843683.680957036
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9843683.680957036,
9827396.600058295,
9768200.166121889
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 4484988.900841317,
"scoreError" : 21293.274145843057,
"scoreConfidence" : [
4463695.626695474,
4506282.174987161
],
"scorePercentiles" : {
"0.0" : 4483756.137946491,
"50.0" : 4485133.6093670055,
"90.0" : 4486076.955210455,
"95.0" : 4486076.955210455,
"99.0" : 4486076.955210455,
"99.9" : 4486076.955210455,
"99.99" : 4486076.955210455,
"99.999" : 4486076.955210455,
"99.9999" : 4486076.955210455,
"100.0" : 4486076.955210455
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4483756.137946491,
4485133.6093670055,
4486076.955210455
]
]
},
"remove" : {
"score" : 5328104.581537756,
"scoreError" : 744139.0474684912,
"scoreConfidence" : [
4583965.534069265,
6072243.629006247
],
"scorePercentiles" : {
"0.0" : 5282123.210911434,
"50.0" : 5342262.990691287,
"90.0" : 5359927.543010545,
"95.0" : 5359927.543010545,
"99.0" : 5359927.543010545,
"99.9" : 5359927.543010545,
"99.99" : 5359927.543010545,
"99.999" : 5359927.543010545,
"99.9999" : 5359927.543010545,
"100.0" : 5359927.543010545
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5359927.543010545,
5342262.990691287,
5282123.210911434
]
]
}
}
},
{
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 5.296100638535317E7,
"scoreError" : 7247277.310638043,
"scoreConfidence" : [
4.571372907471513E7,
6.020828369599121E7
],
"scorePercentiles" : {
"0.0" : 5.2593974820984505E7,
"50.0" : 5.290625419344087E7,
"90.0" : 5.338279014163415E7,
"95.0" : 5.338279014163415E7,
"99.0" : 5.338279014163415E7,
"99.9" : 5.338279014163415E7,
"99.99" : 5.338279014163415E7,
"99.999" : 5.338279014163415E7,
"99.9999" : 5.338279014163415E7,
"100.0" : 5.338279014163415E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.2593974820984505E7,
5.338279014163415E7,
5.290625419344087E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 2.3121433523171697E7,
"scoreError" : 3536355.865027053,
"scoreConfidence" : [
1.9585077658144645E7,
2.665778938819875E7
],
"scorePercentiles" : {
"0.0" : 2.300526192269128E7,
"50.0" : 2.301383314677035E7,
"90.0" : 2.334520550005346E7,
"95.0" : 2.334520550005346E7,
"99.0" : 2.334520550005346E7,
"99.9" : 2.334520550005346E7,
"99.99" : 2.334520550005346E7,
"99.999" : 2.334520550005346E7,
"99.9999" : 2.334520550005346E7,
"100.0" : 2.334520550005346E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.301383314677035E7,
2.300526192269128E7,
2.334520550005346E7
]
]
},
"remove" : {
"score" : 2.983957286218148E7,
"scoreError" : 8501224.559385488,
"scoreConfidence" : [
2.133834830279599E7,
3.834079742156697E7
],
"scorePercentiles" : {
"0.0" : 2.9561048693387404E7,
"50.0" : 2.958014167421416E7,
"90.0" : 3.0377528218942873E7,
"95.0" : 3.0377528218942873E7,
"99.0" : 3.0377528218942873E7,
"99.9" : 3.0377528218942873E7,
"99.99" : 3.0377528218942873E7,
"99.999" : 3.0377528218942873E7,
"99.9999" : 3.0377528218942873E7,
"100.0" : 3.0377528218942873E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.958014167421416E7,
3.0377528218942873E7,
2.9561048693387404E7
]
]
}
}
}
]
[
{
"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.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.8267353253670853E7,
"scoreError" : 1.0086449395678254E7,
"scoreConfidence" : [
1.8180903857992597E7,
3.835380264934911E7
],
"scorePercentiles" : {
"0.0" : 2.7789397063597288E7,
"50.0" : 2.8139812290851764E7,
"90.0" : 2.8872850406563498E7,
"95.0" : 2.8872850406563498E7,
"99.0" : 2.8872850406563498E7,
"99.9" : 2.8872850406563498E7,
"99.99" : 2.8872850406563498E7,
"99.999" : 2.8872850406563498E7,
"99.9999" : 2.8872850406563498E7,
"100.0" : 2.8872850406563498E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.7789397063597288E7,
2.8139812290851764E7,
2.8872850406563498E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.1131036565232212E7,
"scoreError" : 2327244.0399746285,
"scoreConfidence" : [
8803792.525257584,
1.345828060520684E7
],
"scorePercentiles" : {
"0.0" : 1.1033664078853127E7,
"50.0" : 1.1084006830310399E7,
"90.0" : 1.1275438786533106E7,
"95.0" : 1.1275438786533106E7,
"99.0" : 1.1275438786533106E7,
"99.9" : 1.1275438786533106E7,
"99.99" : 1.1275438786533106E7,
"99.999" : 1.1275438786533106E7,
"99.9999" : 1.1275438786533106E7,
"100.0" : 1.1275438786533106E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1275438786533106E7,
1.1084006830310399E7,
1.1033664078853127E7
]
]
},
"remove" : {
"score" : 1.713631668843864E7,
"scoreError" : 1.2155288596853778E7,
"scoreConfidence" : [
4981028.091584861,
2.9291605285292417E7
],
"scorePercentiles" : {
"0.0" : 1.6513958277064178E7,
"50.0" : 1.705580546054136E7,
"90.0" : 1.783918632771037E7,
"95.0" : 1.783918632771037E7,
"99.0" : 1.783918632771037E7,
"99.9" : 1.783918632771037E7,
"99.99" : 1.783918632771037E7,
"99.999" : 1.783918632771037E7,
"99.9999" : 1.783918632771037E7,
"100.0" : 1.783918632771037E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6513958277064178E7,
1.705580546054136E7,
1.783918632771037E7
]
]
}
}
},
{
"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.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4963528183699882E7,
"scoreError" : 1715030.4544305552,
"scoreConfidence" : [
1.3248497729269326E7,
1.6678558638130438E7
],
"scorePercentiles" : {
"0.0" : 1.487255456283614E7,
"50.0" : 1.4957730568994008E7,
"90.0" : 1.5060299419269498E7,
"95.0" : 1.5060299419269498E7,
"99.0" : 1.5060299419269498E7,
"99.9" : 1.5060299419269498E7,
"99.99" : 1.5060299419269498E7,
"99.999" : 1.5060299419269498E7,
"99.9999" : 1.5060299419269498E7,
"100.0" : 1.5060299419269498E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.487255456283614E7,
1.4957730568994008E7,
1.5060299419269498E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6608603.594629285,
"scoreError" : 562844.7229211186,
"scoreConfidence" : [
6045758.871708166,
7171448.317550404
],
"scorePercentiles" : {
"0.0" : 6579529.494693911,
"50.0" : 6605312.7855546,
"90.0" : 6640968.503639346,
"95.0" : 6640968.503639346,
"99.0" : 6640968.503639346,
"99.9" : 6640968.503639346,
"99.99" : 6640968.503639346,
"99.999" : 6640968.503639346,
"99.9999" : 6640968.503639346,
"100.0" : 6640968.503639346
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6579529.494693911,
6640968.503639346,
6605312.7855546
]
]
},
"remove" : {
"score" : 8354924.589070596,
"scoreError" : 1595691.8562387265,
"scoreConfidence" : [
6759232.732831869,
9950616.445309322
],
"scorePercentiles" : {
"0.0" : 8293025.06814223,
"50.0" : 8316762.065354662,
"90.0" : 8454986.633714898,
"95.0" : 8454986.633714898,
"99.0" : 8454986.633714898,
"99.9" : 8454986.633714898,
"99.99" : 8454986.633714898,
"99.999" : 8454986.633714898,
"99.9999" : 8454986.633714898,
"100.0" : 8454986.633714898
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8293025.06814223,
8316762.065354662,
8454986.633714898
]
]
}
}
},
{
"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.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.454484804570115E7,
"scoreError" : 1.6505624091537002E7,
"scoreConfidence" : [
5.803922395416415E7,
9.105047213723814E7
],
"scorePercentiles" : {
"0.0" : 7.396991459184761E7,
"50.0" : 7.40769187707436E7,
"90.0" : 7.55877107745122E7,
"95.0" : 7.55877107745122E7,
"99.0" : 7.55877107745122E7,
"99.9" : 7.55877107745122E7,
"99.99" : 7.55877107745122E7,
"99.999" : 7.55877107745122E7,
"99.9999" : 7.55877107745122E7,
"100.0" : 7.55877107745122E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.396991459184761E7,
7.55877107745122E7,
7.40769187707436E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.313508403412671E7,
"scoreError" : 9838037.50639235,
"scoreConfidence" : [
2.329704652773436E7,
4.297312154051906E7
],
"scorePercentiles" : {
"0.0" : 3.2615715506909665E7,
"50.0" : 3.3097296755396485E7,
"90.0" : 3.369223984007398E7,
"95.0" : 3.369223984007398E7,
"99.0" : 3.369223984007398E7,
"99.9" : 3.369223984007398E7,
"99.99" : 3.369223984007398E7,
"99.999" : 3.369223984007398E7,
"99.9999" : 3.369223984007398E7,
"100.0" : 3.369223984007398E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3097296755396485E7,
3.2615715506909665E7,
3.369223984007398E7
]
]
},
"remove" : {
"score" : 4.1409764011574425E7,
"scoreError" : 2.508061350060205E7,
"scoreConfidence" : [
1.6329150510972373E7,
6.649037751217648E7
],
"scorePercentiles" : {
"0.0" : 4.038467893066962E7,
"50.0" : 4.087261783645113E7,
"90.0" : 4.297199526760253E7,
"95.0" : 4.297199526760253E7,
"99.0" : 4.297199526760253E7,
"99.9" : 4.297199526760253E7,
"99.99" : 4.297199526760253E7,
"99.999" : 4.297199526760253E7,
"99.9999" : 4.297199526760253E7,
"100.0" : 4.297199526760253E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.087261783645113E7,
4.297199526760253E7,
4.038467893066962E7
]
]
}
}
}
]
[
{
"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
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment