Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active May 9, 2026 01:11
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" : 4.2556087888343275E7,
"scoreError" : 1.753036768785011E7,
"scoreConfidence" : [
2.5025720200493164E7,
6.0086455576193385E7
],
"scorePercentiles" : {
"0.0" : 4.154231852493165E7,
"50.0" : 4.267242181736683E7,
"90.0" : 4.345352332273135E7,
"95.0" : 4.345352332273135E7,
"99.0" : 4.345352332273135E7,
"99.9" : 4.345352332273135E7,
"99.99" : 4.345352332273135E7,
"99.999" : 4.345352332273135E7,
"99.9999" : 4.345352332273135E7,
"100.0" : 4.345352332273135E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.154231852493165E7,
4.267242181736683E7,
4.345352332273135E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 9384852.118934428,
"scoreError" : 2701961.551923513,
"scoreConfidence" : [
6682890.567010915,
1.2086813670857942E7
],
"scorePercentiles" : {
"0.0" : 9285916.114582755,
"50.0" : 9313516.828490255,
"90.0" : 9555123.413730275,
"95.0" : 9555123.413730275,
"99.0" : 9555123.413730275,
"99.9" : 9555123.413730275,
"99.99" : 9555123.413730275,
"99.999" : 9555123.413730275,
"99.9999" : 9555123.413730275,
"100.0" : 9555123.413730275
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9313516.828490255,
9555123.413730275,
9285916.114582755
]
]
},
"remove" : {
"score" : 3.317123576940885E7,
"scoreError" : 1.770603459065317E7,
"scoreConfidence" : [
1.5465201178755682E7,
5.087727036006202E7
],
"scorePercentiles" : {
"0.0" : 3.2228801696441393E7,
"50.0" : 3.311729840363656E7,
"90.0" : 3.41676072081486E7,
"95.0" : 3.41676072081486E7,
"99.0" : 3.41676072081486E7,
"99.9" : 3.41676072081486E7,
"99.99" : 3.41676072081486E7,
"99.999" : 3.41676072081486E7,
"99.9999" : 3.41676072081486E7,
"100.0" : 3.41676072081486E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2228801696441393E7,
3.311729840363656E7,
3.41676072081486E7
]
]
}
}
},
{
"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.4005000819867773E7,
"scoreError" : 833780.0551999595,
"scoreConfidence" : [
1.3171220764667813E7,
1.4838780875067733E7
],
"scorePercentiles" : {
"0.0" : 1.3956753239970637E7,
"50.0" : 1.4010608985479929E7,
"90.0" : 1.4047640234152751E7,
"95.0" : 1.4047640234152751E7,
"99.0" : 1.4047640234152751E7,
"99.9" : 1.4047640234152751E7,
"99.99" : 1.4047640234152751E7,
"99.999" : 1.4047640234152751E7,
"99.9999" : 1.4047640234152751E7,
"100.0" : 1.4047640234152751E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4047640234152751E7,
1.4010608985479929E7,
1.3956753239970637E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 6048886.147893113,
"scoreError" : 858179.7151806513,
"scoreConfidence" : [
5190706.432712462,
6907065.863073764
],
"scorePercentiles" : {
"0.0" : 6012071.352185283,
"50.0" : 6032706.858515433,
"90.0" : 6101880.232978624,
"95.0" : 6101880.232978624,
"99.0" : 6101880.232978624,
"99.9" : 6101880.232978624,
"99.99" : 6101880.232978624,
"99.999" : 6101880.232978624,
"99.9999" : 6101880.232978624,
"100.0" : 6101880.232978624
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6032706.858515433,
6101880.232978624,
6012071.352185283
]
]
},
"remove" : {
"score" : 7956114.671974658,
"scoreError" : 985479.7155154931,
"scoreConfidence" : [
6970634.956459165,
8941594.387490151
],
"scorePercentiles" : {
"0.0" : 7908728.752501303,
"50.0" : 7944681.887785353,
"90.0" : 8014933.375637317,
"95.0" : 8014933.375637317,
"99.0" : 8014933.375637317,
"99.9" : 8014933.375637317,
"99.99" : 8014933.375637317,
"99.999" : 8014933.375637317,
"99.9999" : 8014933.375637317,
"100.0" : 8014933.375637317
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8014933.375637317,
7908728.752501303,
7944681.887785353
]
]
}
}
},
{
"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" : 7.52382509735619E7,
"scoreError" : 3563713.8830946116,
"scoreConfidence" : [
7.167453709046729E7,
7.88019648566565E7
],
"scorePercentiles" : {
"0.0" : 7.50626782913244E7,
"50.0" : 7.520340750015244E7,
"90.0" : 7.544866712920883E7,
"95.0" : 7.544866712920883E7,
"99.0" : 7.544866712920883E7,
"99.9" : 7.544866712920883E7,
"99.99" : 7.544866712920883E7,
"99.999" : 7.544866712920883E7,
"99.9999" : 7.544866712920883E7,
"100.0" : 7.544866712920883E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.544866712920883E7,
7.50626782913244E7,
7.520340750015244E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 3.2283982247211684E7,
"scoreError" : 9624437.339909643,
"scoreConfidence" : [
2.265954490730204E7,
4.190841958712132E7
],
"scorePercentiles" : {
"0.0" : 3.176762511038255E7,
"50.0" : 3.2262271099288635E7,
"90.0" : 3.2822050531963877E7,
"95.0" : 3.2822050531963877E7,
"99.0" : 3.2822050531963877E7,
"99.9" : 3.2822050531963877E7,
"99.99" : 3.2822050531963877E7,
"99.999" : 3.2822050531963877E7,
"99.9999" : 3.2822050531963877E7,
"100.0" : 3.2822050531963877E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.176762511038255E7,
3.2822050531963877E7,
3.2262271099288635E7
]
]
},
"remove" : {
"score" : 4.2954268726350196E7,
"scoreError" : 1.3140897248534326E7,
"scoreConfidence" : [
2.981337147781587E7,
5.6095165974884525E7
],
"scorePercentiles" : {
"0.0" : 4.2240627759360515E7,
"50.0" : 4.29411364008638E7,
"90.0" : 4.368104201882627E7,
"95.0" : 4.368104201882627E7,
"99.0" : 4.368104201882627E7,
"99.9" : 4.368104201882627E7,
"99.99" : 4.368104201882627E7,
"99.999" : 4.368104201882627E7,
"99.9999" : 4.368104201882627E7,
"100.0" : 4.368104201882627E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.368104201882627E7,
4.2240627759360515E7,
4.29411364008638E7
]
]
}
}
}
]
[
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 9.180014873963684E7,
"scoreError" : 5.215660584430603E7,
"scoreConfidence" : [
3.964354289533081E7,
1.4395675458394286E8
],
"scorePercentiles" : {
"0.0" : 8.849925323679085E7,
"50.0" : 9.341511405514774E7,
"90.0" : 9.348607892697191E7,
"95.0" : 9.348607892697191E7,
"99.0" : 9.348607892697191E7,
"99.9" : 9.348607892697191E7,
"99.99" : 9.348607892697191E7,
"99.999" : 9.348607892697191E7,
"99.9999" : 9.348607892697191E7,
"100.0" : 9.348607892697191E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.341511405514774E7,
9.348607892697191E7,
8.849925323679085E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 8095930.822227213,
"scoreError" : 1.0689366003096499E7,
"scoreConfidence" : [
-2593435.180869286,
1.8785296825323712E7
],
"scorePercentiles" : {
"0.0" : 7639799.171083606,
"50.0" : 7891260.651894538,
"90.0" : 8756732.643703494,
"95.0" : 8756732.643703494,
"99.0" : 8756732.643703494,
"99.9" : 8756732.643703494,
"99.99" : 8756732.643703494,
"99.999" : 8756732.643703494,
"99.9999" : 8756732.643703494,
"100.0" : 8756732.643703494
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7891260.651894538,
7639799.171083606,
8756732.643703494
]
]
},
"remove" : {
"score" : 8.370421791740961E7,
"scoreError" : 6.266200601969408E7,
"scoreConfidence" : [
2.104221189771553E7,
1.463662239371037E8
],
"scorePercentiles" : {
"0.0" : 7.974252059308735E7,
"50.0" : 8.55238534032532E7,
"90.0" : 8.58462797558883E7,
"95.0" : 8.58462797558883E7,
"99.0" : 8.58462797558883E7,
"99.9" : 8.58462797558883E7,
"99.99" : 8.58462797558883E7,
"99.999" : 8.58462797558883E7,
"99.9999" : 8.58462797558883E7,
"100.0" : 8.58462797558883E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.55238534032532E7,
8.58462797558883E7,
7.974252059308735E7
]
]
}
}
},
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.5625561239668692E7,
"scoreError" : 905662.6325661112,
"scoreConfidence" : [
1.471989860710258E7,
1.6531223872234803E7
],
"scorePercentiles" : {
"0.0" : 1.5579971706379654E7,
"50.0" : 1.5618263379440974E7,
"90.0" : 1.5678448633185443E7,
"95.0" : 1.5678448633185443E7,
"99.0" : 1.5678448633185443E7,
"99.9" : 1.5678448633185443E7,
"99.99" : 1.5678448633185443E7,
"99.999" : 1.5678448633185443E7,
"99.9999" : 1.5678448633185443E7,
"100.0" : 1.5678448633185443E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5579971706379654E7,
1.5678448633185443E7,
1.5618263379440974E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 6656536.642642775,
"scoreError" : 1605798.3866079014,
"scoreConfidence" : [
5050738.256034873,
8262335.029250676
],
"scorePercentiles" : {
"0.0" : 6563029.3577519115,
"50.0" : 6668798.615535869,
"90.0" : 6737781.954640545,
"95.0" : 6737781.954640545,
"99.0" : 6737781.954640545,
"99.9" : 6737781.954640545,
"99.99" : 6737781.954640545,
"99.999" : 6737781.954640545,
"99.9999" : 6737781.954640545,
"100.0" : 6737781.954640545
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6563029.3577519115,
6668798.615535869,
6737781.954640545
]
]
},
"remove" : {
"score" : 8969024.597025914,
"scoreError" : 1400520.877605694,
"scoreConfidence" : [
7568503.71942022,
1.0369545474631608E7
],
"scorePercentiles" : {
"0.0" : 8880481.42480043,
"50.0" : 9009650.01764957,
"90.0" : 9016942.348627742,
"95.0" : 9016942.348627742,
"99.0" : 9016942.348627742,
"99.9" : 9016942.348627742,
"99.99" : 9016942.348627742,
"99.999" : 9016942.348627742,
"99.9999" : 9016942.348627742,
"100.0" : 9016942.348627742
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9016942.348627742,
9009650.01764957,
8880481.42480043
]
]
}
}
},
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 8.845037215569992E7,
"scoreError" : 1.875594006188754E7,
"scoreConfidence" : [
6.969443209381238E7,
1.0720631221758747E8
],
"scorePercentiles" : {
"0.0" : 8.72803889651289E7,
"50.0" : 8.886130769593786E7,
"90.0" : 8.920941980603303E7,
"95.0" : 8.920941980603303E7,
"99.0" : 8.920941980603303E7,
"99.9" : 8.920941980603303E7,
"99.99" : 8.920941980603303E7,
"99.999" : 8.920941980603303E7,
"99.9999" : 8.920941980603303E7,
"100.0" : 8.920941980603303E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.886130769593786E7,
8.920941980603303E7,
8.72803889651289E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 4.014860067324897E7,
"scoreError" : 1.0423009417026257E7,
"scoreConfidence" : [
2.972559125622271E7,
5.057161009027523E7
],
"scorePercentiles" : {
"0.0" : 3.962842318599134E7,
"50.0" : 4.005730865338978E7,
"90.0" : 4.076007018036576E7,
"95.0" : 4.076007018036576E7,
"99.0" : 4.076007018036576E7,
"99.9" : 4.076007018036576E7,
"99.99" : 4.076007018036576E7,
"99.999" : 4.076007018036576E7,
"99.9999" : 4.076007018036576E7,
"100.0" : 4.076007018036576E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.005730865338978E7,
3.962842318599134E7,
4.076007018036576E7
]
]
},
"remove" : {
"score" : 4.830177148245096E7,
"scoreError" : 2.902479147289489E7,
"scoreConfidence" : [
1.9276980009556074E7,
7.732656295534585E7
],
"scorePercentiles" : {
"0.0" : 4.6520318784763135E7,
"50.0" : 4.8803999042548075E7,
"90.0" : 4.9580996620041676E7,
"95.0" : 4.9580996620041676E7,
"99.0" : 4.9580996620041676E7,
"99.9" : 4.9580996620041676E7,
"99.99" : 4.9580996620041676E7,
"99.999" : 4.9580996620041676E7,
"99.9999" : 4.9580996620041676E7,
"100.0" : 4.9580996620041676E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.8803999042548075E7,
4.9580996620041676E7,
4.6520318784763135E7
]
]
}
}
}
]
[
{
"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" : 8895458.832538784,
"scoreError" : 2.5405820983768985E7,
"scoreConfidence" : [
-1.6510362151230201E7,
3.430127981630777E7
],
"scorePercentiles" : {
"0.0" : 7801861.714358466,
"50.0" : 8421321.715242248,
"90.0" : 1.0463193068015639E7,
"95.0" : 1.0463193068015639E7,
"99.0" : 1.0463193068015639E7,
"99.9" : 1.0463193068015639E7,
"99.99" : 1.0463193068015639E7,
"99.999" : 1.0463193068015639E7,
"99.9999" : 1.0463193068015639E7,
"100.0" : 1.0463193068015639E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7801861.714358466,
8421321.715242248,
1.0463193068015639E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 2189892.4720334387,
"scoreError" : 4980109.854331051,
"scoreConfidence" : [
-2790217.3822976123,
7170002.326364489
],
"scorePercentiles" : {
"0.0" : 1956084.7147195856,
"50.0" : 2123720.716955462,
"90.0" : 2489871.9844252686,
"95.0" : 2489871.9844252686,
"99.0" : 2489871.9844252686,
"99.9" : 2489871.9844252686,
"99.99" : 2489871.9844252686,
"99.999" : 2489871.9844252686,
"99.9999" : 2489871.9844252686,
"100.0" : 2489871.9844252686
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1956084.7147195856,
2123720.716955462,
2489871.9844252686
]
]
},
"remove" : {
"score" : 6705566.360505345,
"scoreError" : 2.0449559225027163E7,
"scoreConfidence" : [
-1.3743992864521816E7,
2.715512558553251E7
],
"scorePercentiles" : {
"0.0" : 5845776.99963888,
"50.0" : 6297600.998286785,
"90.0" : 7973321.083590371,
"95.0" : 7973321.083590371,
"99.0" : 7973321.083590371,
"99.9" : 7973321.083590371,
"99.99" : 7973321.083590371,
"99.999" : 7973321.083590371,
"99.9999" : 7973321.083590371,
"100.0" : 7973321.083590371
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5845776.99963888,
6297600.998286785,
7973321.083590371
]
]
}
}
},
{
"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.3861700494722242E7,
"scoreError" : 3026438.4087470197,
"scoreConfidence" : [
1.0835262085975222E7,
1.688813890346926E7
],
"scorePercentiles" : {
"0.0" : 1.3670796112552602E7,
"50.0" : 1.394351824469715E7,
"90.0" : 1.3970787126916977E7,
"95.0" : 1.3970787126916977E7,
"99.0" : 1.3970787126916977E7,
"99.9" : 1.3970787126916977E7,
"99.99" : 1.3970787126916977E7,
"99.999" : 1.3970787126916977E7,
"99.9999" : 1.3970787126916977E7,
"100.0" : 1.3970787126916977E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.394351824469715E7,
1.3670796112552602E7,
1.3970787126916977E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 5563986.500025296,
"scoreError" : 917432.0055094513,
"scoreConfidence" : [
4646554.494515845,
6481418.505534747
],
"scorePercentiles" : {
"0.0" : 5527814.078777534,
"50.0" : 5542734.38286195,
"90.0" : 5621411.038436405,
"95.0" : 5621411.038436405,
"99.0" : 5621411.038436405,
"99.9" : 5621411.038436405,
"99.99" : 5621411.038436405,
"99.999" : 5621411.038436405,
"99.9999" : 5621411.038436405,
"100.0" : 5621411.038436405
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5542734.38286195,
5621411.038436405,
5527814.078777534
]
]
},
"remove" : {
"score" : 8297713.994696948,
"scoreError" : 3942308.5455675586,
"scoreConfidence" : [
4355405.44912939,
1.2240022540264506E7
],
"scorePercentiles" : {
"0.0" : 8049385.0741161965,
"50.0" : 8400783.8618352,
"90.0" : 8442973.048139444,
"95.0" : 8442973.048139444,
"99.0" : 8442973.048139444,
"99.9" : 8442973.048139444,
"99.99" : 8442973.048139444,
"99.999" : 8442973.048139444,
"99.9999" : 8442973.048139444,
"100.0" : 8442973.048139444
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8400783.8618352,
8049385.0741161965,
8442973.048139444
]
]
}
}
},
{
"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.988828620726277E7,
"scoreError" : 3.383505280738293E7,
"scoreConfidence" : [
3.605323339987984E7,
1.037233390146457E8
],
"scorePercentiles" : {
"0.0" : 6.83389215835402E7,
"50.0" : 6.93826588423048E7,
"90.0" : 7.194327819594334E7,
"95.0" : 7.194327819594334E7,
"99.0" : 7.194327819594334E7,
"99.9" : 7.194327819594334E7,
"99.99" : 7.194327819594334E7,
"99.999" : 7.194327819594334E7,
"99.9999" : 7.194327819594334E7,
"100.0" : 7.194327819594334E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.93826588423048E7,
6.83389215835402E7,
7.194327819594334E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.177381756415558E7,
"scoreError" : 4967917.369603421,
"scoreConfidence" : [
2.6805900194552157E7,
3.6741734933759E7
],
"scorePercentiles" : {
"0.0" : 3.1494207804479692E7,
"50.0" : 3.1789060793096803E7,
"90.0" : 3.2038184094890237E7,
"95.0" : 3.2038184094890237E7,
"99.0" : 3.2038184094890237E7,
"99.9" : 3.2038184094890237E7,
"99.99" : 3.2038184094890237E7,
"99.999" : 3.2038184094890237E7,
"99.9999" : 3.2038184094890237E7,
"100.0" : 3.2038184094890237E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.1789060793096803E7,
3.1494207804479692E7,
3.2038184094890237E7
]
]
},
"remove" : {
"score" : 3.8114468643107206E7,
"scoreError" : 2.910409338174296E7,
"scoreConfidence" : [
9010375.261364244,
6.721856202485016E7
],
"scorePercentiles" : {
"0.0" : 3.684471377906051E7,
"50.0" : 3.7593598049207985E7,
"90.0" : 3.990509410105312E7,
"95.0" : 3.990509410105312E7,
"99.0" : 3.990509410105312E7,
"99.9" : 3.990509410105312E7,
"99.99" : 3.990509410105312E7,
"99.999" : 3.990509410105312E7,
"99.9999" : 3.990509410105312E7,
"100.0" : 3.990509410105312E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.7593598049207985E7,
3.684471377906051E7,
3.990509410105312E7
]
]
}
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 8149114.952356358,
"scoreError" : 2554331.115964263,
"scoreConfidence" : [
5594783.836392095,
1.070344606832062E7
],
"scorePercentiles" : {
"0.0" : 7988178.60948073,
"50.0" : 8216247.365980107,
"90.0" : 8242918.881608237,
"95.0" : 8242918.881608237,
"99.0" : 8242918.881608237,
"99.9" : 8242918.881608237,
"99.99" : 8242918.881608237,
"99.999" : 8242918.881608237,
"99.9999" : 8242918.881608237,
"100.0" : 8242918.881608237
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8216247.365980107,
8242918.881608237,
7988178.60948073
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 2970445.1074090395,
"scoreError" : 1892813.2627338844,
"scoreConfidence" : [
1077631.8446751551,
4863258.370142924
],
"scorePercentiles" : {
"0.0" : 2857857.0659582084,
"50.0" : 2991280.4240265503,
"90.0" : 3062197.8322423603,
"95.0" : 3062197.8322423603,
"99.0" : 3062197.8322423603,
"99.9" : 3062197.8322423603,
"99.99" : 3062197.8322423603,
"99.999" : 3062197.8322423603,
"99.9999" : 3062197.8322423603,
"100.0" : 3062197.8322423603
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3062197.8322423603,
2857857.0659582084,
2991280.4240265503
]
]
},
"remove" : {
"score" : 5178669.844947318,
"scoreError" : 3562077.891904854,
"scoreConfidence" : [
1616591.9530424634,
8740747.736852173
],
"scorePercentiles" : {
"0.0" : 4996898.18545418,
"50.0" : 5154049.533737746,
"90.0" : 5385061.815650027,
"95.0" : 5385061.815650027,
"99.0" : 5385061.815650027,
"99.9" : 5385061.815650027,
"99.99" : 5385061.815650027,
"99.999" : 5385061.815650027,
"99.9999" : 5385061.815650027,
"100.0" : 5385061.815650027
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5154049.533737746,
5385061.815650027,
4996898.18545418
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.697765694942763E7,
"scoreError" : 685112.5976225685,
"scoreConfidence" : [
1.6292544351805063E7,
1.76627695470502E7
],
"scorePercentiles" : {
"0.0" : 1.6935146395560537E7,
"50.0" : 1.699150328256199E7,
"90.0" : 1.7006321170160368E7,
"95.0" : 1.7006321170160368E7,
"99.0" : 1.7006321170160368E7,
"99.9" : 1.7006321170160368E7,
"99.99" : 1.7006321170160368E7,
"99.999" : 1.7006321170160368E7,
"99.9999" : 1.7006321170160368E7,
"100.0" : 1.7006321170160368E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6935146395560537E7,
1.699150328256199E7,
1.7006321170160368E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 7594216.035334612,
"scoreError" : 1128445.408509368,
"scoreConfidence" : [
6465770.626825244,
8722661.44384398
],
"scorePercentiles" : {
"0.0" : 7524151.457317736,
"50.0" : 7617243.27536267,
"90.0" : 7641253.373323429,
"95.0" : 7641253.373323429,
"99.0" : 7641253.373323429,
"99.9" : 7641253.373323429,
"99.99" : 7641253.373323429,
"99.999" : 7641253.373323429,
"99.9999" : 7641253.373323429,
"100.0" : 7641253.373323429
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7641253.373323429,
7524151.457317736,
7617243.27536267
]
]
},
"remove" : {
"score" : 9383440.91409302,
"scoreError" : 1584771.6875566167,
"scoreConfidence" : [
7798669.2265364025,
1.0968212601649636E7
],
"scorePercentiles" : {
"0.0" : 9293893.022237107,
"50.0" : 9389077.894797696,
"90.0" : 9467351.825244257,
"95.0" : 9467351.825244257,
"99.0" : 9467351.825244257,
"99.9" : 9467351.825244257,
"99.99" : 9467351.825244257,
"99.999" : 9467351.825244257,
"99.9999" : 9467351.825244257,
"100.0" : 9467351.825244257
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9293893.022237107,
9467351.825244257,
9389077.894797696
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.PutRemoveBenchmark.group",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.17243058120072E7,
"scoreError" : 2.8742906203921594E7,
"scoreConfidence" : [
4.298139960808561E7,
1.004672120159288E8
],
"scorePercentiles" : {
"0.0" : 7.073182896889506E7,
"50.0" : 7.09001545497407E7,
"90.0" : 7.354093391738583E7,
"95.0" : 7.354093391738583E7,
"99.0" : 7.354093391738583E7,
"99.9" : 7.354093391738583E7,
"99.99" : 7.354093391738583E7,
"99.999" : 7.354093391738583E7,
"99.9999" : 7.354093391738583E7,
"100.0" : 7.354093391738583E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.354093391738583E7,
7.09001545497407E7,
7.073182896889506E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.523388696547418E7,
"scoreError" : 9180059.25422363,
"scoreConfidence" : [
2.605382771125055E7,
4.441394621969781E7
],
"scorePercentiles" : {
"0.0" : 3.47715722336208E7,
"50.0" : 3.516025093049464E7,
"90.0" : 3.576983773230712E7,
"95.0" : 3.576983773230712E7,
"99.0" : 3.576983773230712E7,
"99.9" : 3.576983773230712E7,
"99.99" : 3.576983773230712E7,
"99.999" : 3.576983773230712E7,
"99.9999" : 3.576983773230712E7,
"100.0" : 3.576983773230712E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.516025093049464E7,
3.47715722336208E7,
3.576983773230712E7
]
]
},
"remove" : {
"score" : 3.6490418846533015E7,
"scoreError" : 3.1704512013175074E7,
"scoreConfidence" : [
4785906.833357941,
6.819493085970809E7
],
"scorePercentiles" : {
"0.0" : 3.496199123658796E7,
"50.0" : 3.612858231611991E7,
"90.0" : 3.838068298689117E7,
"95.0" : 3.838068298689117E7,
"99.0" : 3.838068298689117E7,
"99.9" : 3.838068298689117E7,
"99.99" : 3.838068298689117E7,
"99.999" : 3.838068298689117E7,
"99.9999" : 3.838068298689117E7,
"100.0" : 3.838068298689117E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.838068298689117E7,
3.612858231611991E7,
3.496199123658796E7
]
]
}
}
}
]
[
{
"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" : 3.300401685050945E7,
"scoreError" : 3627210.2256734087,
"scoreConfidence" : [
2.9376806624836043E7,
3.663122707618286E7
],
"scorePercentiles" : {
"0.0" : 3.2777312570193898E7,
"50.0" : 3.30860141982033E7,
"90.0" : 3.3148723783131152E7,
"95.0" : 3.3148723783131152E7,
"99.0" : 3.3148723783131152E7,
"99.9" : 3.3148723783131152E7,
"99.99" : 3.3148723783131152E7,
"99.999" : 3.3148723783131152E7,
"99.9999" : 3.3148723783131152E7,
"100.0" : 3.3148723783131152E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.30860141982033E7,
3.2777312570193898E7,
3.3148723783131152E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 9137837.528827416,
"scoreError" : 2868659.781963509,
"scoreConfidence" : [
6269177.746863907,
1.2006497310790924E7
],
"scorePercentiles" : {
"0.0" : 9020730.97470879,
"50.0" : 9076227.379886523,
"90.0" : 9316554.231886936,
"95.0" : 9316554.231886936,
"99.0" : 9316554.231886936,
"99.9" : 9316554.231886936,
"99.99" : 9316554.231886936,
"99.999" : 9316554.231886936,
"99.9999" : 9316554.231886936,
"100.0" : 9316554.231886936
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9020730.97470879,
9076227.379886523,
9316554.231886936
]
]
},
"remove" : {
"score" : 2.3866179321682032E7,
"scoreError" : 3365338.883089452,
"scoreConfidence" : [
2.050084043859258E7,
2.7231518204771485E7
],
"scorePercentiles" : {
"0.0" : 2.3701085190307375E7,
"50.0" : 2.3832169551244214E7,
"90.0" : 2.4065283223494507E7,
"95.0" : 2.4065283223494507E7,
"99.0" : 2.4065283223494507E7,
"99.9" : 2.4065283223494507E7,
"99.99" : 2.4065283223494507E7,
"99.999" : 2.4065283223494507E7,
"99.9999" : 2.4065283223494507E7,
"100.0" : 2.4065283223494507E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4065283223494507E7,
2.3701085190307375E7,
2.3832169551244214E7
]
]
}
}
},
{
"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.1952640320296228E7,
"scoreError" : 1633291.7756524675,
"scoreConfidence" : [
1.031934854464376E7,
1.3585932095948696E7
],
"scorePercentiles" : {
"0.0" : 1.1897661382909974E7,
"50.0" : 1.1904314659752876E7,
"90.0" : 1.205594491822583E7,
"95.0" : 1.205594491822583E7,
"99.0" : 1.205594491822583E7,
"99.9" : 1.205594491822583E7,
"99.99" : 1.205594491822583E7,
"99.999" : 1.205594491822583E7,
"99.9999" : 1.205594491822583E7,
"100.0" : 1.205594491822583E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1904314659752876E7,
1.1897661382909974E7,
1.205594491822583E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 5150695.4637354715,
"scoreError" : 218070.4902201108,
"scoreConfidence" : [
4932624.973515361,
5368765.953955582
],
"scorePercentiles" : {
"0.0" : 5136898.088685686,
"50.0" : 5157273.480984421,
"90.0" : 5157914.821536306,
"95.0" : 5157914.821536306,
"99.0" : 5157914.821536306,
"99.9" : 5157914.821536306,
"99.99" : 5157914.821536306,
"99.999" : 5157914.821536306,
"99.9999" : 5157914.821536306,
"100.0" : 5157914.821536306
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5157914.821536306,
5136898.088685686,
5157273.480984421
]
]
},
"remove" : {
"score" : 6801944.8565607555,
"scoreError" : 1533840.4568948403,
"scoreConfidence" : [
5268104.399665915,
8335785.313455596
],
"scorePercentiles" : {
"0.0" : 6746399.838216569,
"50.0" : 6760763.294224288,
"90.0" : 6898671.437241409,
"95.0" : 6898671.437241409,
"99.0" : 6898671.437241409,
"99.9" : 6898671.437241409,
"99.99" : 6898671.437241409,
"99.999" : 6898671.437241409,
"99.9999" : 6898671.437241409,
"100.0" : 6898671.437241409
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6746399.838216569,
6760763.294224288,
6898671.437241409
]
]
}
}
},
{
"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.331836491085406E7,
"scoreError" : 1.590257679052649E7,
"scoreConfidence" : [
5.741578812032756E7,
8.922094170138055E7
],
"scorePercentiles" : {
"0.0" : 7.235582370002806E7,
"50.0" : 7.35447802792182E7,
"90.0" : 7.40544907533159E7,
"95.0" : 7.40544907533159E7,
"99.0" : 7.40544907533159E7,
"99.9" : 7.40544907533159E7,
"99.99" : 7.40544907533159E7,
"99.999" : 7.40544907533159E7,
"99.9999" : 7.40544907533159E7,
"100.0" : 7.40544907533159E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.235582370002806E7,
7.35447802792182E7,
7.40544907533159E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 3.4037573183648355E7,
"scoreError" : 3057392.1181907104,
"scoreConfidence" : [
3.0980181065457646E7,
3.709496530183907E7
],
"scorePercentiles" : {
"0.0" : 3.393714840996772E7,
"50.0" : 3.394453331437335E7,
"90.0" : 3.423103782660399E7,
"95.0" : 3.423103782660399E7,
"99.0" : 3.423103782660399E7,
"99.9" : 3.423103782660399E7,
"99.99" : 3.423103782660399E7,
"99.999" : 3.423103782660399E7,
"99.9999" : 3.423103782660399E7,
"100.0" : 3.423103782660399E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.423103782660399E7,
3.394453331437335E7,
3.393714840996772E7
]
]
},
"remove" : {
"score" : 3.928079172720569E7,
"scoreError" : 1.8863595114437457E7,
"scoreConfidence" : [
2.0417196612768237E7,
5.8144386841643155E7
],
"scorePercentiles" : {
"0.0" : 3.8124785873424076E7,
"50.0" : 3.960024696484484E7,
"90.0" : 4.0117342343348175E7,
"95.0" : 4.0117342343348175E7,
"99.0" : 4.0117342343348175E7,
"99.9" : 4.0117342343348175E7,
"99.99" : 4.0117342343348175E7,
"99.999" : 4.0117342343348175E7,
"99.9999" : 4.0117342343348175E7,
"100.0" : 4.0117342343348175E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.8124785873424076E7,
3.960024696484484E7,
4.0117342343348175E7
]
]
}
}
}
]
[
{
"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" : 3.7671360437015206E7,
"scoreError" : 3259766.2026273566,
"scoreConfidence" : [
3.441159423438785E7,
4.093112663964256E7
],
"scorePercentiles" : {
"0.0" : 3.754730268428202E7,
"50.0" : 3.759061899519787E7,
"90.0" : 3.787615963156574E7,
"95.0" : 3.787615963156574E7,
"99.0" : 3.787615963156574E7,
"99.9" : 3.787615963156574E7,
"99.99" : 3.787615963156574E7,
"99.999" : 3.787615963156574E7,
"99.9999" : 3.787615963156574E7,
"100.0" : 3.787615963156574E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.754730268428202E7,
3.787615963156574E7,
3.759061899519787E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 9121838.136528851,
"scoreError" : 1787512.0405684805,
"scoreConfidence" : [
7334326.095960371,
1.0909350177097332E7
],
"scorePercentiles" : {
"0.0" : 9012231.400342003,
"50.0" : 9152356.364836842,
"90.0" : 9200926.64440771,
"95.0" : 9200926.64440771,
"99.0" : 9200926.64440771,
"99.9" : 9200926.64440771,
"99.99" : 9200926.64440771,
"99.999" : 9200926.64440771,
"99.9999" : 9200926.64440771,
"100.0" : 9200926.64440771
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9200926.64440771,
9012231.400342003,
9152356.364836842
]
]
},
"remove" : {
"score" : 2.854952230048636E7,
"scoreError" : 5037682.958025912,
"scoreConfidence" : [
2.3511839342460446E7,
3.358720525851227E7
],
"scorePercentiles" : {
"0.0" : 2.8346376039874304E7,
"50.0" : 2.843826263036103E7,
"90.0" : 2.886392823122374E7,
"95.0" : 2.886392823122374E7,
"99.0" : 2.886392823122374E7,
"99.9" : 2.886392823122374E7,
"99.99" : 2.886392823122374E7,
"99.999" : 2.886392823122374E7,
"99.9999" : 2.886392823122374E7,
"100.0" : 2.886392823122374E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.8346376039874304E7,
2.886392823122374E7,
2.843826263036103E7
]
]
}
}
},
{
"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.4565523871832361E7,
"scoreError" : 1790967.582730446,
"scoreConfidence" : [
1.2774556289101915E7,
1.6356491454562807E7
],
"scorePercentiles" : {
"0.0" : 1.4483068436899222E7,
"50.0" : 1.4539387103877386E7,
"90.0" : 1.4674116074720474E7,
"95.0" : 1.4674116074720474E7,
"99.0" : 1.4674116074720474E7,
"99.9" : 1.4674116074720474E7,
"99.99" : 1.4674116074720474E7,
"99.999" : 1.4674116074720474E7,
"99.9999" : 1.4674116074720474E7,
"100.0" : 1.4674116074720474E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4674116074720474E7,
1.4483068436899222E7,
1.4539387103877386E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 6563895.363754316,
"scoreError" : 328938.5662566694,
"scoreConfidence" : [
6234956.797497647,
6892833.930010986
],
"scorePercentiles" : {
"0.0" : 6551611.010950959,
"50.0" : 6555480.400983321,
"90.0" : 6584594.679328668,
"95.0" : 6584594.679328668,
"99.0" : 6584594.679328668,
"99.9" : 6584594.679328668,
"99.99" : 6584594.679328668,
"99.999" : 6584594.679328668,
"99.9999" : 6584594.679328668,
"100.0" : 6584594.679328668
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6555480.400983321,
6584594.679328668,
6551611.010950959
]
]
},
"remove" : {
"score" : 8001628.508078043,
"scoreError" : 2020176.9602417424,
"scoreConfidence" : [
5981451.547836301,
1.0021805468319785E7
],
"scorePercentiles" : {
"0.0" : 7898473.757570554,
"50.0" : 7987776.092926423,
"90.0" : 8118635.673737154,
"95.0" : 8118635.673737154,
"99.0" : 8118635.673737154,
"99.9" : 8118635.673737154,
"99.99" : 8118635.673737154,
"99.999" : 8118635.673737154,
"99.9999" : 8118635.673737154,
"100.0" : 8118635.673737154
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8118635.673737154,
7898473.757570554,
7987776.092926423
]
]
}
}
},
{
"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.486095859919833E7,
"scoreError" : 8875821.652209492,
"scoreConfidence" : [
6.5985136946988836E7,
8.373678025140782E7
],
"scorePercentiles" : {
"0.0" : 7.436541460253465E7,
"50.0" : 7.487955222867468E7,
"90.0" : 7.533790896638563E7,
"95.0" : 7.533790896638563E7,
"99.0" : 7.533790896638563E7,
"99.9" : 7.533790896638563E7,
"99.99" : 7.533790896638563E7,
"99.999" : 7.533790896638563E7,
"99.9999" : 7.533790896638563E7,
"100.0" : 7.533790896638563E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.436541460253465E7,
7.533790896638563E7,
7.487955222867468E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 3.3453477351431567E7,
"scoreError" : 1230691.8857533927,
"scoreConfidence" : [
3.2222785465678174E7,
3.468416923718496E7
],
"scorePercentiles" : {
"0.0" : 3.3376266319245394E7,
"50.0" : 3.3483168006625306E7,
"90.0" : 3.3500997728423998E7,
"95.0" : 3.3500997728423998E7,
"99.0" : 3.3500997728423998E7,
"99.9" : 3.3500997728423998E7,
"99.99" : 3.3500997728423998E7,
"99.999" : 3.3500997728423998E7,
"99.9999" : 3.3500997728423998E7,
"100.0" : 3.3500997728423998E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3376266319245394E7,
3.3483168006625306E7,
3.3500997728423998E7
]
]
},
"remove" : {
"score" : 4.1407481247766756E7,
"scoreError" : 7909032.275046001,
"scoreConfidence" : [
3.3498448972720753E7,
4.9316513522812754E7
],
"scorePercentiles" : {
"0.0" : 4.098914828328925E7,
"50.0" : 4.137855450025069E7,
"90.0" : 4.185474095976032E7,
"95.0" : 4.185474095976032E7,
"99.0" : 4.185474095976032E7,
"99.9" : 4.185474095976032E7,
"99.99" : 4.185474095976032E7,
"99.999" : 4.185474095976032E7,
"99.9999" : 4.185474095976032E7,
"100.0" : 4.185474095976032E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.098914828328925E7,
4.185474095976032E7,
4.137855450025069E7
]
]
}
}
}
]
[
{
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.0406652320304543E7,
"scoreError" : 1.0805349411129752E7,
"scoreConfidence" : [
1.9601302909174792E7,
4.121200173143429E7
],
"scorePercentiles" : {
"0.0" : 2.9749720025104042E7,
"50.0" : 3.057042845960602E7,
"90.0" : 3.089980847620356E7,
"95.0" : 3.089980847620356E7,
"99.0" : 3.089980847620356E7,
"99.9" : 3.089980847620356E7,
"99.99" : 3.089980847620356E7,
"99.999" : 3.089980847620356E7,
"99.9999" : 3.089980847620356E7,
"100.0" : 3.089980847620356E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.089980847620356E7,
2.9749720025104042E7,
3.057042845960602E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 8816261.55845497,
"scoreError" : 4042029.8930691346,
"scoreConfidence" : [
4774231.665385835,
1.2858291451524105E7
],
"scorePercentiles" : {
"0.0" : 8631187.490614846,
"50.0" : 8755833.471496468,
"90.0" : 9061763.713253593,
"95.0" : 9061763.713253593,
"99.0" : 9061763.713253593,
"99.9" : 9061763.713253593,
"99.99" : 9061763.713253593,
"99.999" : 9061763.713253593,
"99.9999" : 9061763.713253593,
"100.0" : 9061763.713253593
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8631187.490614846,
9061763.713253593,
8755833.471496468
]
]
},
"remove" : {
"score" : 2.159039076184957E7,
"scoreError" : 1.4847362626506912E7,
"scoreConfidence" : [
6743028.135342659,
3.6437753388356484E7
],
"scorePercentiles" : {
"0.0" : 2.0687956311850443E7,
"50.0" : 2.181459498810955E7,
"90.0" : 2.226862098558872E7,
"95.0" : 2.226862098558872E7,
"99.0" : 2.226862098558872E7,
"99.9" : 2.226862098558872E7,
"99.99" : 2.226862098558872E7,
"99.999" : 2.226862098558872E7,
"99.9999" : 2.226862098558872E7,
"100.0" : 2.226862098558872E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.226862098558872E7,
2.0687956311850443E7,
2.181459498810955E7
]
]
}
}
},
{
"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.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.130890791759132E7,
"scoreError" : 913172.0421472655,
"scoreConfidence" : [
1.0395735875444055E7,
1.2222079959738586E7
],
"scorePercentiles" : {
"0.0" : 1.1255712990624445E7,
"50.0" : 1.1315931627518432E7,
"90.0" : 1.1355079134631086E7,
"95.0" : 1.1355079134631086E7,
"99.0" : 1.1355079134631086E7,
"99.9" : 1.1355079134631086E7,
"99.99" : 1.1355079134631086E7,
"99.999" : 1.1355079134631086E7,
"99.9999" : 1.1355079134631086E7,
"100.0" : 1.1355079134631086E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1255712990624445E7,
1.1355079134631086E7,
1.1315931627518432E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 5424189.066847793,
"scoreError" : 1775801.7566946198,
"scoreConfidence" : [
3648387.3101531733,
7199990.823542412
],
"scorePercentiles" : {
"0.0" : 5361746.3382621175,
"50.0" : 5374476.480042917,
"90.0" : 5536344.382238342,
"95.0" : 5536344.382238342,
"99.0" : 5536344.382238342,
"99.9" : 5536344.382238342,
"99.99" : 5536344.382238342,
"99.999" : 5536344.382238342,
"99.9999" : 5536344.382238342,
"100.0" : 5536344.382238342
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5374476.480042917,
5361746.3382621175,
5536344.382238342
]
]
},
"remove" : {
"score" : 5884718.850743528,
"scoreError" : 1950533.405995897,
"scoreConfidence" : [
3934185.4447476314,
7835252.2567394255
],
"scorePercentiles" : {
"0.0" : 5779587.245280092,
"50.0" : 5881236.510581527,
"90.0" : 5993332.796368969,
"95.0" : 5993332.796368969,
"99.0" : 5993332.796368969,
"99.9" : 5993332.796368969,
"99.99" : 5993332.796368969,
"99.999" : 5993332.796368969,
"99.9999" : 5993332.796368969,
"100.0" : 5993332.796368969
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5881236.510581527,
5993332.796368969,
5779587.245280092
]
]
}
}
},
{
"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.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 5.681324333832496E7,
"scoreError" : 1.374348254476568E7,
"scoreConfidence" : [
4.3069760793559276E7,
7.055672588309063E7
],
"scorePercentiles" : {
"0.0" : 5.60398999923843E7,
"50.0" : 5.68550148823216E7,
"90.0" : 5.754481514026895E7,
"95.0" : 5.754481514026895E7,
"99.0" : 5.754481514026895E7,
"99.9" : 5.754481514026895E7,
"99.99" : 5.754481514026895E7,
"99.999" : 5.754481514026895E7,
"99.9999" : 5.754481514026895E7,
"100.0" : 5.754481514026895E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.60398999923843E7,
5.68550148823216E7,
5.754481514026895E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 2.3102469704391155E7,
"scoreError" : 1633975.022463432,
"scoreConfidence" : [
2.1468494681927722E7,
2.473644472685459E7
],
"scorePercentiles" : {
"0.0" : 2.3002578370180927E7,
"50.0" : 2.3129221738569207E7,
"90.0" : 2.3175609004423335E7,
"95.0" : 2.3175609004423335E7,
"99.0" : 2.3175609004423335E7,
"99.9" : 2.3175609004423335E7,
"99.99" : 2.3175609004423335E7,
"99.999" : 2.3175609004423335E7,
"99.9999" : 2.3175609004423335E7,
"100.0" : 2.3175609004423335E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3002578370180927E7,
2.3129221738569207E7,
2.3175609004423335E7
]
]
},
"remove" : {
"score" : 3.371077363393379E7,
"scoreError" : 1.215158312355453E7,
"scoreConfidence" : [
2.1559190510379262E7,
4.586235675748832E7
],
"scorePercentiles" : {
"0.0" : 3.3037321622203372E7,
"50.0" : 3.3725793143752396E7,
"90.0" : 3.436920613584562E7,
"95.0" : 3.436920613584562E7,
"99.0" : 3.436920613584562E7,
"99.9" : 3.436920613584562E7,
"99.99" : 3.436920613584562E7,
"99.999" : 3.436920613584562E7,
"99.9999" : 3.436920613584562E7,
"100.0" : 3.436920613584562E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3037321622203372E7,
3.3725793143752396E7,
3.436920613584562E7
]
]
}
}
}
]
[
{
"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.20.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+20-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.3017889769002646E7,
"scoreError" : 2.2013914739633985E7,
"scoreConfidence" : [
2.100397502936866E7,
6.503180450863663E7
],
"scorePercentiles" : {
"0.0" : 4.165444219991189E7,
"50.0" : 4.3451059658888765E7,
"90.0" : 4.3948167448207274E7,
"95.0" : 4.3948167448207274E7,
"99.0" : 4.3948167448207274E7,
"99.9" : 4.3948167448207274E7,
"99.99" : 4.3948167448207274E7,
"99.999" : 4.3948167448207274E7,
"99.9999" : 4.3948167448207274E7,
"100.0" : 4.3948167448207274E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.3948167448207274E7,
4.3451059658888765E7,
4.165444219991189E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 9904745.430615945,
"scoreError" : 2272248.9448024393,
"scoreConfidence" : [
7632496.485813506,
1.2176994375418384E7
],
"scorePercentiles" : {
"0.0" : 9832579.569781777,
"50.0" : 9833094.07106378,
"90.0" : 1.0048562651002275E7,
"95.0" : 1.0048562651002275E7,
"99.0" : 1.0048562651002275E7,
"99.9" : 1.0048562651002275E7,
"99.99" : 1.0048562651002275E7,
"99.999" : 1.0048562651002275E7,
"99.9999" : 1.0048562651002275E7,
"100.0" : 1.0048562651002275E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9832579.569781777,
9833094.07106378,
1.0048562651002275E7
]
]
},
"remove" : {
"score" : 3.3113144338386696E7,
"scoreError" : 2.4242827794180457E7,
"scoreConfidence" : [
8870316.54420624,
5.735597213256715E7
],
"scorePercentiles" : {
"0.0" : 3.1605879548909612E7,
"50.0" : 3.3617965587824985E7,
"90.0" : 3.41155878784255E7,
"95.0" : 3.41155878784255E7,
"99.0" : 3.41155878784255E7,
"99.9" : 3.41155878784255E7,
"99.99" : 3.41155878784255E7,
"99.999" : 3.41155878784255E7,
"99.9999" : 3.41155878784255E7,
"100.0" : 3.41155878784255E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.41155878784255E7,
3.3617965587824985E7,
3.1605879548909612E7
]
]
}
}
},
{
"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.20.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+20-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.6478033523724139E7,
"scoreError" : 2356259.5875500874,
"scoreConfidence" : [
1.4121773936174052E7,
1.8834293111274227E7
],
"scorePercentiles" : {
"0.0" : 1.6371665754405137E7,
"50.0" : 1.6440689411943965E7,
"90.0" : 1.6621745404823314E7,
"95.0" : 1.6621745404823314E7,
"99.0" : 1.6621745404823314E7,
"99.9" : 1.6621745404823314E7,
"99.99" : 1.6621745404823314E7,
"99.999" : 1.6621745404823314E7,
"99.9999" : 1.6621745404823314E7,
"100.0" : 1.6621745404823314E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6621745404823314E7,
1.6440689411943965E7,
1.6371665754405137E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 7048314.444992858,
"scoreError" : 1153593.81548819,
"scoreConfidence" : [
5894720.629504668,
8201908.260481048
],
"scorePercentiles" : {
"0.0" : 6998316.982514949,
"50.0" : 7027231.478330148,
"90.0" : 7119394.874133476,
"95.0" : 7119394.874133476,
"99.0" : 7119394.874133476,
"99.9" : 7119394.874133476,
"99.99" : 7119394.874133476,
"99.999" : 7119394.874133476,
"99.9999" : 7119394.874133476,
"100.0" : 7119394.874133476
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6998316.982514949,
7119394.874133476,
7027231.478330148
]
]
},
"remove" : {
"score" : 9429719.07873128,
"scoreError" : 3067786.2142941603,
"scoreConfidence" : [
6361932.86443712,
1.249750529302544E7
],
"scorePercentiles" : {
"0.0" : 9321294.537810488,
"50.0" : 9344434.276074987,
"90.0" : 9623428.422308365,
"95.0" : 9623428.422308365,
"99.0" : 9623428.422308365,
"99.9" : 9623428.422308365,
"99.99" : 9623428.422308365,
"99.999" : 9623428.422308365,
"99.9999" : 9623428.422308365,
"100.0" : 9623428.422308365
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9623428.422308365,
9321294.537810488,
9344434.276074987
]
]
}
}
},
{
"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.20.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+20-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.243431098032458E7,
"scoreError" : 2.566311156414004E7,
"scoreConfidence" : [
4.6771199416184545E7,
9.809742254446462E7
],
"scorePercentiles" : {
"0.0" : 7.084026073449892E7,
"50.0" : 7.29611391729382E7,
"90.0" : 7.350153303353661E7,
"95.0" : 7.350153303353661E7,
"99.0" : 7.350153303353661E7,
"99.9" : 7.350153303353661E7,
"99.99" : 7.350153303353661E7,
"99.999" : 7.350153303353661E7,
"99.9999" : 7.350153303353661E7,
"100.0" : 7.350153303353661E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.084026073449892E7,
7.29611391729382E7,
7.350153303353661E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
},
"put" : {
"score" : 3.2334256299539786E7,
"scoreError" : 3349016.682205222,
"scoreConfidence" : [
2.8985239617334563E7,
3.5683272981745005E7
],
"scorePercentiles" : {
"0.0" : 3.2132893102460183E7,
"50.0" : 3.2377597473015822E7,
"90.0" : 3.2492278323143344E7,
"95.0" : 3.2492278323143344E7,
"99.0" : 3.2492278323143344E7,
"99.9" : 3.2492278323143344E7,
"99.99" : 3.2492278323143344E7,
"99.999" : 3.2492278323143344E7,
"99.9999" : 3.2492278323143344E7,
"100.0" : 3.2492278323143344E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2132893102460183E7,
3.2492278323143344E7,
3.2377597473015822E7
]
]
},
"remove" : {
"score" : 4.010005468078479E7,
"scoreError" : 2.2800738849189512E7,
"scoreConfidence" : [
1.729931583159528E7,
6.2900793529974304E7
],
"scorePercentiles" : {
"0.0" : 3.870736763203873E7,
"50.0" : 4.046886084979486E7,
"90.0" : 4.112393556052079E7,
"95.0" : 4.112393556052079E7,
"99.0" : 4.112393556052079E7,
"99.9" : 4.112393556052079E7,
"99.99" : 4.112393556052079E7,
"99.999" : 4.112393556052079E7,
"99.9999" : 4.112393556052079E7,
"100.0" : 4.112393556052079E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.870736763203873E7,
4.046886084979486E7,
4.112393556052079E7
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment