Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active July 2, 2025 07:25
Show Gist options
  • Save ben-manes/1359c399cb717e81976ee635c513340b to your computer and use it in GitHub Desktop.
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.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.5405633099810336E7,
"scoreError" : 4321279.225516085,
"scoreConfidence" : [
2.108435387429425E7,
2.972691232532642E7
],
"scorePercentiles" : {
"0.0" : 2.5132822762342278E7,
"50.0" : 2.5525144631069083E7,
"90.0" : 2.555893190601965E7,
"95.0" : 2.555893190601965E7,
"99.0" : 2.555893190601965E7,
"99.9" : 2.555893190601965E7,
"99.99" : 2.555893190601965E7,
"99.999" : 2.555893190601965E7,
"99.9999" : 2.555893190601965E7,
"100.0" : 2.555893190601965E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5525144631069083E7,
2.555893190601965E7,
2.5132822762342278E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.1347209006094312E7,
"scoreError" : 2110733.9708548863,
"scoreConfidence" : [
9236475.035239426,
1.3457942976949198E7
],
"scorePercentiles" : {
"0.0" : 1.1266357516497433E7,
"50.0" : 1.1295531839349153E7,
"90.0" : 1.1479737662436353E7,
"95.0" : 1.1479737662436353E7,
"99.0" : 1.1479737662436353E7,
"99.9" : 1.1479737662436353E7,
"99.99" : 1.1479737662436353E7,
"99.999" : 1.1479737662436353E7,
"99.9999" : 1.1479737662436353E7,
"100.0" : 1.1479737662436353E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1266357516497433E7,
1.1479737662436353E7,
1.1295531839349153E7
]
]
},
"remove" : {
"score" : 1.4058424093716027E7,
"scoreError" : 3858808.665433389,
"scoreConfidence" : [
1.0199615428282637E7,
1.7917232759149417E7
],
"scorePercentiles" : {
"0.0" : 1.383729092299313E7,
"50.0" : 1.4079194243583301E7,
"90.0" : 1.425878711457165E7,
"95.0" : 1.425878711457165E7,
"99.0" : 1.425878711457165E7,
"99.9" : 1.425878711457165E7,
"99.99" : 1.425878711457165E7,
"99.999" : 1.425878711457165E7,
"99.9999" : 1.425878711457165E7,
"100.0" : 1.425878711457165E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.425878711457165E7,
1.4079194243583301E7,
1.383729092299313E7
]
]
}
}
},
{
"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.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4427741822572002E7,
"scoreError" : 1717652.3697649972,
"scoreConfidence" : [
1.2710089452807005E7,
1.6145394192336999E7
],
"scorePercentiles" : {
"0.0" : 1.4320552510901375E7,
"50.0" : 1.4465616370412234E7,
"90.0" : 1.4497056586402403E7,
"95.0" : 1.4497056586402403E7,
"99.0" : 1.4497056586402403E7,
"99.9" : 1.4497056586402403E7,
"99.99" : 1.4497056586402403E7,
"99.999" : 1.4497056586402403E7,
"99.9999" : 1.4497056586402403E7,
"100.0" : 1.4497056586402403E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4465616370412234E7,
1.4320552510901375E7,
1.4497056586402403E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6597163.28083804,
"scoreError" : 1486726.5612362998,
"scoreConfidence" : [
5110436.71960174,
8083889.842074339
],
"scorePercentiles" : {
"0.0" : 6510346.448436702,
"50.0" : 6609136.753223855,
"90.0" : 6672006.640853561,
"95.0" : 6672006.640853561,
"99.0" : 6672006.640853561,
"99.9" : 6672006.640853561,
"99.99" : 6672006.640853561,
"99.999" : 6672006.640853561,
"99.9999" : 6672006.640853561,
"100.0" : 6672006.640853561
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6510346.448436702,
6609136.753223855,
6672006.640853561
]
]
},
"remove" : {
"score" : 7830578.541733964,
"scoreError" : 2226118.2516705026,
"scoreConfidence" : [
5604460.290063461,
1.0056696793404467E7
],
"scorePercentiles" : {
"0.0" : 7711415.757677519,
"50.0" : 7825049.945548843,
"90.0" : 7955269.921975532,
"95.0" : 7955269.921975532,
"99.0" : 7955269.921975532,
"99.9" : 7955269.921975532,
"99.99" : 7955269.921975532,
"99.999" : 7955269.921975532,
"99.9999" : 7955269.921975532,
"100.0" : 7955269.921975532
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7955269.921975532,
7711415.757677519,
7825049.945548843
]
]
}
}
},
{
"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.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.263566300866412E7,
"scoreError" : 5760855.515244327,
"scoreConfidence" : [
6.687480749341979E7,
7.839651852390844E7
],
"scorePercentiles" : {
"0.0" : 7.23598157606746E7,
"50.0" : 7.256708449329427E7,
"90.0" : 7.298008877202348E7,
"95.0" : 7.298008877202348E7,
"99.0" : 7.298008877202348E7,
"99.9" : 7.298008877202348E7,
"99.99" : 7.298008877202348E7,
"99.999" : 7.298008877202348E7,
"99.9999" : 7.298008877202348E7,
"100.0" : 7.298008877202348E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.256708449329427E7,
7.298008877202348E7,
7.23598157606746E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.2792965219472487E7,
"scoreError" : 4586241.9093925925,
"scoreConfidence" : [
2.8206723310079895E7,
3.737920712886508E7
],
"scorePercentiles" : {
"0.0" : 3.2513859572948433E7,
"50.0" : 3.286344814524176E7,
"90.0" : 3.3001587940227263E7,
"95.0" : 3.3001587940227263E7,
"99.0" : 3.3001587940227263E7,
"99.9" : 3.3001587940227263E7,
"99.99" : 3.3001587940227263E7,
"99.999" : 3.3001587940227263E7,
"99.9999" : 3.3001587940227263E7,
"100.0" : 3.3001587940227263E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3001587940227263E7,
3.2513859572948433E7,
3.286344814524176E7
]
]
},
"remove" : {
"score" : 3.984269778919163E7,
"scoreError" : 9871662.434657056,
"scoreConfidence" : [
2.9971035354534578E7,
4.9714360223848686E7
],
"scorePercentiles" : {
"0.0" : 3.949636761543284E7,
"50.0" : 3.9565496553067E7,
"90.0" : 4.046622919907506E7,
"95.0" : 4.046622919907506E7,
"99.0" : 4.046622919907506E7,
"99.9" : 4.046622919907506E7,
"99.99" : 4.046622919907506E7,
"99.999" : 4.046622919907506E7,
"99.9999" : 4.046622919907506E7,
"100.0" : 4.046622919907506E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.9565496553067E7,
4.046622919907506E7,
3.949636761543284E7
]
]
}
}
}
]
[
{
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.8356068059452515E7,
"scoreError" : 9504993.538974678,
"scoreConfidence" : [
1.885107452047784E7,
3.786106159842719E7
],
"scorePercentiles" : {
"0.0" : 2.7793839189200975E7,
"50.0" : 2.8451802278732043E7,
"90.0" : 2.8822562710424528E7,
"95.0" : 2.8822562710424528E7,
"99.0" : 2.8822562710424528E7,
"99.9" : 2.8822562710424528E7,
"99.99" : 2.8822562710424528E7,
"99.999" : 2.8822562710424528E7,
"99.9999" : 2.8822562710424528E7,
"100.0" : 2.8822562710424528E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.7793839189200975E7,
2.8451802278732043E7,
2.8822562710424528E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.1713858518415103E7,
"scoreError" : 2659038.5825486374,
"scoreConfidence" : [
9054819.935866466,
1.437289710096374E7
],
"scorePercentiles" : {
"0.0" : 1.1546268582097959E7,
"50.0" : 1.1784292043979699E7,
"90.0" : 1.1811014929167654E7,
"95.0" : 1.1811014929167654E7,
"99.0" : 1.1811014929167654E7,
"99.9" : 1.1811014929167654E7,
"99.99" : 1.1811014929167654E7,
"99.999" : 1.1811014929167654E7,
"99.9999" : 1.1811014929167654E7,
"100.0" : 1.1811014929167654E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1784292043979699E7,
1.1811014929167654E7,
1.1546268582097959E7
]
]
},
"remove" : {
"score" : 1.664220954103741E7,
"scoreError" : 1.155511217122733E7,
"scoreConfidence" : [
5087097.36981008,
2.819732171226474E7
],
"scorePercentiles" : {
"0.0" : 1.6009547145221274E7,
"50.0" : 1.6640787349564388E7,
"90.0" : 1.727629412832657E7,
"95.0" : 1.727629412832657E7,
"99.0" : 1.727629412832657E7,
"99.9" : 1.727629412832657E7,
"99.99" : 1.727629412832657E7,
"99.999" : 1.727629412832657E7,
"99.9999" : 1.727629412832657E7,
"100.0" : 1.727629412832657E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6009547145221274E7,
1.6640787349564388E7,
1.727629412832657E7
]
]
}
}
},
{
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4490401065424887E7,
"scoreError" : 2016574.8501980917,
"scoreConfidence" : [
1.2473826215226796E7,
1.650697591562298E7
],
"scorePercentiles" : {
"0.0" : 1.4366842128575461E7,
"50.0" : 1.4524468835302176E7,
"90.0" : 1.4579892232397022E7,
"95.0" : 1.4579892232397022E7,
"99.0" : 1.4579892232397022E7,
"99.9" : 1.4579892232397022E7,
"99.99" : 1.4579892232397022E7,
"99.999" : 1.4579892232397022E7,
"99.9999" : 1.4579892232397022E7,
"100.0" : 1.4579892232397022E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4366842128575461E7,
1.4579892232397022E7,
1.4524468835302176E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6665607.028656864,
"scoreError" : 751359.6832953324,
"scoreConfidence" : [
5914247.345361531,
7416966.711952196
],
"scorePercentiles" : {
"0.0" : 6620937.831686836,
"50.0" : 6673811.337680815,
"90.0" : 6702071.916602942,
"95.0" : 6702071.916602942,
"99.0" : 6702071.916602942,
"99.9" : 6702071.916602942,
"99.99" : 6702071.916602942,
"99.999" : 6702071.916602942,
"99.9999" : 6702071.916602942,
"100.0" : 6702071.916602942
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6620937.831686836,
6673811.337680815,
6702071.916602942
]
]
},
"remove" : {
"score" : 7824794.03676802,
"scoreError" : 1461599.4881994226,
"scoreConfidence" : [
6363194.548568597,
9286393.524967443
],
"scorePercentiles" : {
"0.0" : 7745904.296888624,
"50.0" : 7822396.918699234,
"90.0" : 7906080.894716204,
"95.0" : 7906080.894716204,
"99.0" : 7906080.894716204,
"99.9" : 7906080.894716204,
"99.99" : 7906080.894716204,
"99.999" : 7906080.894716204,
"99.9999" : 7906080.894716204,
"100.0" : 7906080.894716204
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7745904.296888624,
7906080.894716204,
7822396.918699234
]
]
}
}
},
{
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.854958862983061E7,
"scoreError" : 1.5041505330493206E7,
"scoreConfidence" : [
6.350808329933741E7,
9.359109396032383E7
],
"scorePercentiles" : {
"0.0" : 7.788576128392108E7,
"50.0" : 7.82905200195563E7,
"90.0" : 7.947248458601448E7,
"95.0" : 7.947248458601448E7,
"99.0" : 7.947248458601448E7,
"99.9" : 7.947248458601448E7,
"99.99" : 7.947248458601448E7,
"99.999" : 7.947248458601448E7,
"99.9999" : 7.947248458601448E7,
"100.0" : 7.947248458601448E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.947248458601448E7,
7.82905200195563E7,
7.788576128392108E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.601780025780811E7,
"scoreError" : 3620938.464970692,
"scoreConfidence" : [
3.239686179283742E7,
3.9638738722778805E7
],
"scorePercentiles" : {
"0.0" : 3.580444722046481E7,
"50.0" : 3.605199901203866E7,
"90.0" : 3.619695454092085E7,
"95.0" : 3.619695454092085E7,
"99.0" : 3.619695454092085E7,
"99.9" : 3.619695454092085E7,
"99.99" : 3.619695454092085E7,
"99.999" : 3.619695454092085E7,
"99.9999" : 3.619695454092085E7,
"100.0" : 3.619695454092085E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.619695454092085E7,
3.605199901203866E7,
3.580444722046481E7
]
]
},
"remove" : {
"score" : 4.25317883720225E7,
"scoreError" : 1.183794471084355E7,
"scoreConfidence" : [
3.0693843661178954E7,
5.436973308286605E7
],
"scorePercentiles" : {
"0.0" : 4.208131406345627E7,
"50.0" : 4.223852100751762E7,
"90.0" : 4.327553004509361E7,
"95.0" : 4.327553004509361E7,
"99.0" : 4.327553004509361E7,
"99.9" : 4.327553004509361E7,
"99.99" : 4.327553004509361E7,
"99.999" : 4.327553004509361E7,
"99.9999" : 4.327553004509361E7,
"100.0" : 4.327553004509361E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.327553004509361E7,
4.223852100751762E7,
4.208131406345627E7
]
]
}
}
}
]
[
{
"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" : 8586381.629892537,
"scoreError" : 7448081.884368248,
"scoreConfidence" : [
1138299.745524289,
1.6034463514260786E7
],
"scorePercentiles" : {
"0.0" : 8168817.220963699,
"50.0" : 8605686.367404588,
"90.0" : 8984641.301309327,
"95.0" : 8984641.301309327,
"99.0" : 8984641.301309327,
"99.9" : 8984641.301309327,
"99.99" : 8984641.301309327,
"99.999" : 8984641.301309327,
"99.9999" : 8984641.301309327,
"100.0" : 8984641.301309327
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8168817.220963699,
8984641.301309327,
8605686.367404588
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3217204.2516602254,
"scoreError" : 1032830.7364353918,
"scoreConfidence" : [
2184373.5152248335,
4250034.988095617
],
"scorePercentiles" : {
"0.0" : 3155400.4872366367,
"50.0" : 3229660.382244241,
"90.0" : 3266551.8854997987,
"95.0" : 3266551.8854997987,
"99.0" : 3266551.8854997987,
"99.9" : 3266551.8854997987,
"99.99" : 3266551.8854997987,
"99.999" : 3266551.8854997987,
"99.9999" : 3266551.8854997987,
"100.0" : 3266551.8854997987
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3155400.4872366367,
3229660.382244241,
3266551.8854997987
]
]
},
"remove" : {
"score" : 5369177.378232312,
"scoreError" : 6781078.87377916,
"scoreConfidence" : [
-1411901.4955468476,
1.2150256252011472E7
],
"scorePercentiles" : {
"0.0" : 5013416.733727062,
"50.0" : 5339134.481904789,
"90.0" : 5754980.919065086,
"95.0" : 5754980.919065086,
"99.0" : 5754980.919065086,
"99.9" : 5754980.919065086,
"99.99" : 5754980.919065086,
"99.999" : 5754980.919065086,
"99.9999" : 5754980.919065086,
"100.0" : 5754980.919065086
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5013416.733727062,
5754980.919065086,
5339134.481904789
]
]
}
}
},
{
"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.1569294415077938E7,
"scoreError" : 795057.9394257683,
"scoreConfidence" : [
1.077423647565217E7,
1.2364352354503706E7
],
"scorePercentiles" : {
"0.0" : 1.1544074059113406E7,
"50.0" : 1.154419318975272E7,
"90.0" : 1.1619615996367684E7,
"95.0" : 1.1619615996367684E7,
"99.0" : 1.1619615996367684E7,
"99.9" : 1.1619615996367684E7,
"99.99" : 1.1619615996367684E7,
"99.999" : 1.1619615996367684E7,
"99.9999" : 1.1619615996367684E7,
"100.0" : 1.1619615996367684E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1544074059113406E7,
1.1619615996367684E7,
1.154419318975272E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 5076775.088144027,
"scoreError" : 83565.52290431918,
"scoreConfidence" : [
4993209.565239708,
5160340.611048345
],
"scorePercentiles" : {
"0.0" : 5073837.300353133,
"50.0" : 5074435.030955125,
"90.0" : 5082052.933123824,
"95.0" : 5082052.933123824,
"99.0" : 5082052.933123824,
"99.9" : 5082052.933123824,
"99.99" : 5082052.933123824,
"99.999" : 5082052.933123824,
"99.9999" : 5082052.933123824,
"100.0" : 5082052.933123824
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5073837.300353133,
5074435.030955125,
5082052.933123824
]
]
},
"remove" : {
"score" : 6492519.32693391,
"scoreError" : 835300.4449065102,
"scoreConfidence" : [
5657218.8820274,
7327819.771840421
],
"scorePercentiles" : {
"0.0" : 6462140.256628895,
"50.0" : 6470236.758760274,
"90.0" : 6545180.965412559,
"95.0" : 6545180.965412559,
"99.0" : 6545180.965412559,
"99.9" : 6545180.965412559,
"99.99" : 6545180.965412559,
"99.999" : 6545180.965412559,
"99.9999" : 6545180.965412559,
"100.0" : 6545180.965412559
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6470236.758760274,
6545180.965412559,
6462140.256628895
]
]
}
}
},
{
"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.536788742165383E7,
"scoreError" : 1.5427665096923664E7,
"scoreConfidence" : [
4.9940222324730165E7,
8.079555251857749E7
],
"scorePercentiles" : {
"0.0" : 6.467416701328834E7,
"50.0" : 6.511962155937479E7,
"90.0" : 6.630987369229835E7,
"95.0" : 6.630987369229835E7,
"99.0" : 6.630987369229835E7,
"99.9" : 6.630987369229835E7,
"99.99" : 6.630987369229835E7,
"99.999" : 6.630987369229835E7,
"99.9999" : 6.630987369229835E7,
"100.0" : 6.630987369229835E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.511962155937479E7,
6.467416701328834E7,
6.630987369229835E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.1484029173231393E7,
"scoreError" : 6488030.802046718,
"scoreConfidence" : [
2.4995998371184677E7,
3.797205997527811E7
],
"scorePercentiles" : {
"0.0" : 3.1235051030060016E7,
"50.0" : 3.1325709612413358E7,
"90.0" : 3.18913268772208E7,
"95.0" : 3.18913268772208E7,
"99.0" : 3.18913268772208E7,
"99.9" : 3.18913268772208E7,
"99.99" : 3.18913268772208E7,
"99.999" : 3.18913268772208E7,
"99.9999" : 3.18913268772208E7,
"100.0" : 3.18913268772208E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.18913268772208E7,
3.1325709612413358E7,
3.1235051030060016E7
]
]
},
"remove" : {
"score" : 3.388385824842244E7,
"scoreError" : 1.8848572912741546E7,
"scoreConfidence" : [
1.503528533568089E7,
5.2732431161163986E7
],
"scorePercentiles" : {
"0.0" : 3.3228294682153992E7,
"50.0" : 3.3348457400874995E7,
"90.0" : 3.507482266223833E7,
"95.0" : 3.507482266223833E7,
"99.0" : 3.507482266223833E7,
"99.9" : 3.507482266223833E7,
"99.99" : 3.507482266223833E7,
"99.999" : 3.507482266223833E7,
"99.9999" : 3.507482266223833E7,
"100.0" : 3.507482266223833E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3228294682153992E7,
3.3348457400874995E7,
3.507482266223833E7
]
]
}
}
}
]
[
{
"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.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.343530534938262E7,
"scoreError" : 2040395.4541249608,
"scoreConfidence" : [
2.139490989525766E7,
2.547570080350758E7
],
"scorePercentiles" : {
"0.0" : 2.3358898866411008E7,
"50.0" : 2.338334242582101E7,
"90.0" : 2.3563674755915835E7,
"95.0" : 2.3563674755915835E7,
"99.0" : 2.3563674755915835E7,
"99.9" : 2.3563674755915835E7,
"99.99" : 2.3563674755915835E7,
"99.999" : 2.3563674755915835E7,
"99.9999" : 2.3563674755915835E7,
"100.0" : 2.3563674755915835E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3563674755915835E7,
2.3358898866411008E7,
2.338334242582101E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 8888376.710098421,
"scoreError" : 2081133.6474117509,
"scoreConfidence" : [
6807243.062686671,
1.0969510357510172E7
],
"scorePercentiles" : {
"0.0" : 8790978.588310659,
"50.0" : 8860276.863277294,
"90.0" : 9013874.678707309,
"95.0" : 9013874.678707309,
"99.0" : 9013874.678707309,
"99.9" : 9013874.678707309,
"99.99" : 9013874.678707309,
"99.999" : 9013874.678707309,
"99.9999" : 9013874.678707309,
"100.0" : 9013874.678707309
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8790978.588310659,
8860276.863277294,
9013874.678707309
]
]
},
"remove" : {
"score" : 1.4546928639284194E7,
"scoreError" : 3756543.22673183,
"scoreConfidence" : [
1.0790385412552364E7,
1.8303471866016023E7
],
"scorePercentiles" : {
"0.0" : 1.4369467747113701E7,
"50.0" : 1.4498622003133712E7,
"90.0" : 1.4772696167605171E7,
"95.0" : 1.4772696167605171E7,
"99.0" : 1.4772696167605171E7,
"99.9" : 1.4772696167605171E7,
"99.99" : 1.4772696167605171E7,
"99.999" : 1.4772696167605171E7,
"99.9999" : 1.4772696167605171E7,
"100.0" : 1.4772696167605171E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4772696167605171E7,
1.4498622003133712E7,
1.4369467747113701E7
]
]
}
}
},
{
"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.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.301486757178788E7,
"scoreError" : 1136254.8925987117,
"scoreConfidence" : [
1.187861267918917E7,
1.4151122464386592E7
],
"scorePercentiles" : {
"0.0" : 1.2942990020332254E7,
"50.0" : 1.3048743258840648E7,
"90.0" : 1.3052869436190743E7,
"95.0" : 1.3052869436190743E7,
"99.0" : 1.3052869436190743E7,
"99.9" : 1.3052869436190743E7,
"99.99" : 1.3052869436190743E7,
"99.999" : 1.3052869436190743E7,
"99.9999" : 1.3052869436190743E7,
"100.0" : 1.3052869436190743E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2942990020332254E7,
1.3052869436190743E7,
1.3048743258840648E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6052536.4627003865,
"scoreError" : 769446.0653963743,
"scoreConfidence" : [
5283090.397304012,
6821982.528096761
],
"scorePercentiles" : {
"0.0" : 6007889.728340456,
"50.0" : 6058013.128563768,
"90.0" : 6091706.531196939,
"95.0" : 6091706.531196939,
"99.0" : 6091706.531196939,
"99.9" : 6091706.531196939,
"99.99" : 6091706.531196939,
"99.999" : 6091706.531196939,
"99.9999" : 6091706.531196939,
"100.0" : 6091706.531196939
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6007889.728340456,
6058013.128563768,
6091706.531196939
]
]
},
"remove" : {
"score" : 6962331.109087494,
"scoreError" : 551467.0913526722,
"scoreConfidence" : [
6410864.017734822,
7513798.2004401665
],
"scorePercentiles" : {
"0.0" : 6935100.2919918,
"50.0" : 6957036.727643709,
"90.0" : 6994856.307626974,
"95.0" : 6994856.307626974,
"99.0" : 6994856.307626974,
"99.9" : 6994856.307626974,
"99.99" : 6994856.307626974,
"99.999" : 6994856.307626974,
"99.9999" : 6994856.307626974,
"100.0" : 6994856.307626974
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6935100.2919918,
6994856.307626974,
6957036.727643709
]
]
}
}
},
{
"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.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.48335487554458E7,
"scoreError" : 2999736.701211762,
"scoreConfidence" : [
7.183381205423403E7,
7.783328545665756E7
],
"scorePercentiles" : {
"0.0" : 7.4645674805974E7,
"50.0" : 7.49037509011002E7,
"90.0" : 7.495122055926318E7,
"95.0" : 7.495122055926318E7,
"99.0" : 7.495122055926318E7,
"99.9" : 7.495122055926318E7,
"99.99" : 7.495122055926318E7,
"99.999" : 7.495122055926318E7,
"99.9999" : 7.495122055926318E7,
"100.0" : 7.495122055926318E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.49037509011002E7,
7.495122055926318E7,
7.4645674805974E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.456978915430973E7,
"scoreError" : 7531530.399556846,
"scoreConfidence" : [
2.703825875475288E7,
4.210131955386657E7
],
"scorePercentiles" : {
"0.0" : 3.42376358580783E7,
"50.0" : 3.443975249661895E7,
"90.0" : 3.5031979108231924E7,
"95.0" : 3.5031979108231924E7,
"99.0" : 3.5031979108231924E7,
"99.9" : 3.5031979108231924E7,
"99.99" : 3.5031979108231924E7,
"99.999" : 3.5031979108231924E7,
"99.9999" : 3.5031979108231924E7,
"100.0" : 3.5031979108231924E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.42376358580783E7,
3.443975249661895E7,
3.5031979108231924E7
]
]
},
"remove" : {
"score" : 4.026375960113607E7,
"scoreError" : 1.0367126529400548E7,
"scoreConfidence" : [
2.9896633071735524E7,
5.063088613053662E7
],
"scorePercentiles" : {
"0.0" : 3.961369569774209E7,
"50.0" : 4.0511468062644236E7,
"90.0" : 4.06661150430219E7,
"95.0" : 4.06661150430219E7,
"99.0" : 4.06661150430219E7,
"99.9" : 4.06661150430219E7,
"99.99" : 4.06661150430219E7,
"99.999" : 4.06661150430219E7,
"99.9999" : 4.06661150430219E7,
"100.0" : 4.06661150430219E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.06661150430219E7,
4.0511468062644236E7,
3.961369569774209E7
]
]
}
}
}
]
[
{
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.5149339738652673E7,
"scoreError" : 1.3370101907639971E7,
"scoreConfidence" : [
1.1779237831012702E7,
3.851944164629264E7
],
"scorePercentiles" : {
"0.0" : 2.4428307705919083E7,
"50.0" : 2.5126229670004763E7,
"90.0" : 2.589348184003417E7,
"95.0" : 2.589348184003417E7,
"99.0" : 2.589348184003417E7,
"99.9" : 2.589348184003417E7,
"99.99" : 2.589348184003417E7,
"99.999" : 2.589348184003417E7,
"99.9999" : 2.589348184003417E7,
"100.0" : 2.589348184003417E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4428307705919083E7,
2.589348184003417E7,
2.5126229670004763E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 9535447.832447484,
"scoreError" : 1368117.387533595,
"scoreConfidence" : [
8167330.444913889,
1.090356521998108E7
],
"scorePercentiles" : {
"0.0" : 9483174.797946803,
"50.0" : 9501798.757335229,
"90.0" : 9621369.942060418,
"95.0" : 9621369.942060418,
"99.0" : 9621369.942060418,
"99.9" : 9621369.942060418,
"99.99" : 9621369.942060418,
"99.999" : 9621369.942060418,
"99.9999" : 9621369.942060418,
"100.0" : 9621369.942060418
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9483174.797946803,
9501798.757335229,
9621369.942060418
]
]
},
"remove" : {
"score" : 1.5613891906205187E7,
"scoreError" : 1.330720272013193E7,
"scoreConfidence" : [
2306689.1860732567,
2.892109462633712E7
],
"scorePercentiles" : {
"0.0" : 1.4945132907972284E7,
"50.0" : 1.550485972794434E7,
"90.0" : 1.6391683082698941E7,
"95.0" : 1.6391683082698941E7,
"99.0" : 1.6391683082698941E7,
"99.9" : 1.6391683082698941E7,
"99.99" : 1.6391683082698941E7,
"99.999" : 1.6391683082698941E7,
"99.9999" : 1.6391683082698941E7,
"100.0" : 1.6391683082698941E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4945132907972284E7,
1.6391683082698941E7,
1.550485972794434E7
]
]
}
}
},
{
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4769136690040024E7,
"scoreError" : 1484824.2552214628,
"scoreConfidence" : [
1.3284312434818562E7,
1.6253960945261486E7
],
"scorePercentiles" : {
"0.0" : 1.4690642763666384E7,
"50.0" : 1.4763627969150938E7,
"90.0" : 1.485313933730275E7,
"95.0" : 1.485313933730275E7,
"99.0" : 1.485313933730275E7,
"99.9" : 1.485313933730275E7,
"99.99" : 1.485313933730275E7,
"99.999" : 1.485313933730275E7,
"99.9999" : 1.485313933730275E7,
"100.0" : 1.485313933730275E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4690642763666384E7,
1.485313933730275E7,
1.4763627969150938E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6444455.110688146,
"scoreError" : 407886.8747854216,
"scoreConfidence" : [
6036568.235902725,
6852341.985473568
],
"scorePercentiles" : {
"0.0" : 6424855.389759097,
"50.0" : 6439703.236388887,
"90.0" : 6468806.705916453,
"95.0" : 6468806.705916453,
"99.0" : 6468806.705916453,
"99.9" : 6468806.705916453,
"99.99" : 6468806.705916453,
"99.999" : 6468806.705916453,
"99.9999" : 6468806.705916453,
"100.0" : 6468806.705916453
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6439703.236388887,
6468806.705916453,
6424855.389759097
]
]
},
"remove" : {
"score" : 8324681.57935188,
"scoreError" : 1236992.643005688,
"scoreConfidence" : [
7087688.936346192,
9561674.222357567
],
"scorePercentiles" : {
"0.0" : 8250939.527277498,
"50.0" : 8338772.579391843,
"90.0" : 8384332.631386296,
"95.0" : 8384332.631386296,
"99.0" : 8384332.631386296,
"99.9" : 8384332.631386296,
"99.99" : 8384332.631386296,
"99.999" : 8384332.631386296,
"99.9999" : 8384332.631386296,
"100.0" : 8384332.631386296
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8250939.527277498,
8384332.631386296,
8338772.579391843
]
]
}
}
},
{
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.412149667039956E7,
"scoreError" : 9766031.062051756,
"scoreConfidence" : [
6.43554656083478E7,
8.388752773245132E7
],
"scorePercentiles" : {
"0.0" : 7.365459609550169E7,
"50.0" : 7.400414966583301E7,
"90.0" : 7.470574424986401E7,
"95.0" : 7.470574424986401E7,
"99.0" : 7.470574424986401E7,
"99.9" : 7.470574424986401E7,
"99.99" : 7.470574424986401E7,
"99.999" : 7.470574424986401E7,
"99.9999" : 7.470574424986401E7,
"100.0" : 7.470574424986401E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.470574424986401E7,
7.365459609550169E7,
7.400414966583301E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.3334885676381808E7,
"scoreError" : 4079522.5279412563,
"scoreConfidence" : [
2.925536314844055E7,
3.741440820432306E7
],
"scorePercentiles" : {
"0.0" : 3.3115177875778276E7,
"50.0" : 3.3327271005645804E7,
"90.0" : 3.356220814772133E7,
"95.0" : 3.356220814772133E7,
"99.0" : 3.356220814772133E7,
"99.9" : 3.356220814772133E7,
"99.99" : 3.356220814772133E7,
"99.999" : 3.356220814772133E7,
"99.9999" : 3.356220814772133E7,
"100.0" : 3.356220814772133E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.356220814772133E7,
3.3115177875778276E7,
3.3327271005645804E7
]
]
},
"remove" : {
"score" : 4.078661099401777E7,
"scoreError" : 5776968.989635056,
"scoreConfidence" : [
3.5009642004382715E7,
4.656357998365283E7
],
"scorePercentiles" : {
"0.0" : 4.05394182197234E7,
"50.0" : 4.067687866018721E7,
"90.0" : 4.114353610214269E7,
"95.0" : 4.114353610214269E7,
"99.0" : 4.114353610214269E7,
"99.9" : 4.114353610214269E7,
"99.99" : 4.114353610214269E7,
"99.999" : 4.114353610214269E7,
"99.9999" : 4.114353610214269E7,
"100.0" : 4.114353610214269E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.114353610214269E7,
4.05394182197234E7,
4.067687866018721E7
]
]
}
}
}
]
[
{
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.963214381585386E7,
"scoreError" : 6335174.541137427,
"scoreConfidence" : [
2.3296969274716433E7,
3.596731835699129E7
],
"scorePercentiles" : {
"0.0" : 2.928770505999621E7,
"50.0" : 2.9626583518145863E7,
"90.0" : 2.998214286941951E7,
"95.0" : 2.998214286941951E7,
"99.0" : 2.998214286941951E7,
"99.9" : 2.998214286941951E7,
"99.99" : 2.998214286941951E7,
"99.999" : 2.998214286941951E7,
"99.9999" : 2.998214286941951E7,
"100.0" : 2.998214286941951E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.928770505999621E7,
2.998214286941951E7,
2.9626583518145863E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 1.3751160810915878E7,
"scoreError" : 3440857.7482445734,
"scoreConfidence" : [
1.0310303062671304E7,
1.7192018559160452E7
],
"scorePercentiles" : {
"0.0" : 1.3539976002008254E7,
"50.0" : 1.3810681669041593E7,
"90.0" : 1.3902824761697784E7,
"95.0" : 1.3902824761697784E7,
"99.0" : 1.3902824761697784E7,
"99.9" : 1.3902824761697784E7,
"99.99" : 1.3902824761697784E7,
"99.999" : 1.3902824761697784E7,
"99.9999" : 1.3902824761697784E7,
"100.0" : 1.3902824761697784E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3539976002008254E7,
1.3810681669041593E7,
1.3902824761697784E7
]
]
},
"remove" : {
"score" : 1.5880983004937982E7,
"scoreError" : 4594623.886587949,
"scoreConfidence" : [
1.1286359118350033E7,
2.047560689152593E7
],
"scorePercentiles" : {
"0.0" : 1.5723758756448079E7,
"50.0" : 1.5747729057987953E7,
"90.0" : 1.6171461200377915E7,
"95.0" : 1.6171461200377915E7,
"99.0" : 1.6171461200377915E7,
"99.9" : 1.6171461200377915E7,
"99.99" : 1.6171461200377915E7,
"99.999" : 1.6171461200377915E7,
"99.9999" : 1.6171461200377915E7,
"100.0" : 1.6171461200377915E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5747729057987953E7,
1.6171461200377915E7,
1.5723758756448079E7
]
]
}
}
},
{
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.4886875119242677E7,
"scoreError" : 759350.3751154531,
"scoreConfidence" : [
1.4127524744127225E7,
1.564622549435813E7
],
"scorePercentiles" : {
"0.0" : 1.484264591122001E7,
"50.0" : 1.4892702609719012E7,
"90.0" : 1.4925276836789016E7,
"95.0" : 1.4925276836789016E7,
"99.0" : 1.4925276836789016E7,
"99.9" : 1.4925276836789016E7,
"99.99" : 1.4925276836789016E7,
"99.999" : 1.4925276836789016E7,
"99.9999" : 1.4925276836789016E7,
"100.0" : 1.4925276836789016E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4892702609719012E7,
1.4925276836789016E7,
1.484264591122001E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 6538861.756389074,
"scoreError" : 576503.2344138663,
"scoreConfidence" : [
5962358.521975208,
7115364.99080294
],
"scorePercentiles" : {
"0.0" : 6502374.308023468,
"50.0" : 6556850.293909456,
"90.0" : 6557360.667234297,
"95.0" : 6557360.667234297,
"99.0" : 6557360.667234297,
"99.9" : 6557360.667234297,
"99.99" : 6557360.667234297,
"99.999" : 6557360.667234297,
"99.9999" : 6557360.667234297,
"100.0" : 6557360.667234297
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6556850.293909456,
6557360.667234297,
6502374.308023468
]
]
},
"remove" : {
"score" : 8348013.362853606,
"scoreError" : 317028.3509946017,
"scoreConfidence" : [
8030985.011859004,
8665041.713848207
],
"scorePercentiles" : {
"0.0" : 8335852.315809557,
"50.0" : 8340271.603196543,
"90.0" : 8367916.169554721,
"95.0" : 8367916.169554721,
"99.0" : 8367916.169554721,
"99.9" : 8367916.169554721,
"99.99" : 8367916.169554721,
"99.999" : 8367916.169554721,
"99.9999" : 8367916.169554721,
"100.0" : 8367916.169554721
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8335852.315809557,
8367916.169554721,
8340271.603196543
]
]
}
}
},
{
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.484597413258038E7,
"scoreError" : 1.84241122468822E7,
"scoreConfidence" : [
5.6421861885698184E7,
9.327008637946258E7
],
"scorePercentiles" : {
"0.0" : 7.371912689806658E7,
"50.0" : 7.514952321539935E7,
"90.0" : 7.566927228427519E7,
"95.0" : 7.566927228427519E7,
"99.0" : 7.566927228427519E7,
"99.9" : 7.566927228427519E7,
"99.99" : 7.566927228427519E7,
"99.999" : 7.566927228427519E7,
"99.9999" : 7.566927228427519E7,
"100.0" : 7.566927228427519E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.514952321539935E7,
7.371912689806658E7,
7.566927228427519E7
]
]
},
"secondaryMetrics" : {
"put" : {
"score" : 3.364168754855297E7,
"scoreError" : 6668708.879554178,
"scoreConfidence" : [
2.697297866899879E7,
4.031039642810714E7
],
"scorePercentiles" : {
"0.0" : 3.3240173876390703E7,
"50.0" : 3.372972569773459E7,
"90.0" : 3.395516307153363E7,
"95.0" : 3.395516307153363E7,
"99.0" : 3.395516307153363E7,
"99.9" : 3.395516307153363E7,
"99.99" : 3.395516307153363E7,
"99.999" : 3.395516307153363E7,
"99.9999" : 3.395516307153363E7,
"100.0" : 3.395516307153363E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.372972569773459E7,
3.3240173876390703E7,
3.395516307153363E7
]
]
},
"remove" : {
"score" : 4.12042865840274E7,
"scoreError" : 1.1770190814682972E7,
"scoreConfidence" : [
2.943409576934443E7,
5.297447739871037E7
],
"scorePercentiles" : {
"0.0" : 4.047895302167587E7,
"50.0" : 4.1419797517664775E7,
"90.0" : 4.1714109212741554E7,
"95.0" : 4.1714109212741554E7,
"99.0" : 4.1714109212741554E7,
"99.9" : 4.1714109212741554E7,
"99.99" : 4.1714109212741554E7,
"99.999" : 4.1714109212741554E7,
"99.9999" : 4.1714109212741554E7,
"100.0" : 4.1714109212741554E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.1419797517664775E7,
4.047895302167587E7,
4.1714109212741554E7
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment