Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active July 2, 2025 07:26
Show Gist options
  • Save ben-manes/b231cf57cf8e144e2247716e777edcf3 to your computer and use it in GitHub Desktop.
Save ben-manes/b231cf57cf8e144e2247716e777edcf3 to your computer and use it in GitHub Desktop.
Get/Put JMH Results
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 1.0145990435530293E8,
"scoreError" : 4.380137683533301E7,
"scoreConfidence" : [
5.765852751996992E7,
1.4526128119063595E8
],
"scorePercentiles" : {
"0.0" : 1.0004333143068972E8,
"50.0" : 1.0010437935614341E8,
"90.0" : 1.0423200227907568E8,
"95.0" : 1.0423200227907568E8,
"99.0" : 1.0423200227907568E8,
"99.9" : 1.0423200227907568E8,
"99.99" : 1.0423200227907568E8,
"99.999" : 1.0423200227907568E8,
"99.9999" : 1.0423200227907568E8,
"100.0" : 1.0423200227907568E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0423200227907568E8,
1.0004333143068972E8,
1.0010437935614341E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 2.2519619300738275E7,
"scoreError" : 1981609.650687124,
"scoreConfidence" : [
2.053800965005115E7,
2.45012289514254E7
],
"scorePercentiles" : {
"0.0" : 2.2398471647726137E7,
"50.0" : 2.2552078022120804E7,
"90.0" : 2.2608308232367888E7,
"95.0" : 2.2608308232367888E7,
"99.0" : 2.2608308232367888E7,
"99.9" : 2.2608308232367888E7,
"99.99" : 2.2608308232367888E7,
"99.999" : 2.2608308232367888E7,
"99.9999" : 2.2608308232367888E7,
"100.0" : 2.2608308232367888E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2552078022120804E7,
2.2608308232367888E7,
2.2398471647726137E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 3.2161981621058816E8,
"scoreError" : 1.2339255303362541E8,
"scoreConfidence" : [
1.9822726317696273E8,
4.450123692442136E8
],
"scorePercentiles" : {
"0.0" : 3.1380994923067284E8,
"50.0" : 3.2550871948537713E8,
"90.0" : 3.2554077991571456E8,
"95.0" : 3.2554077991571456E8,
"99.0" : 3.2554077991571456E8,
"99.9" : 3.2554077991571456E8,
"99.99" : 3.2554077991571456E8,
"99.999" : 3.2554077991571456E8,
"99.9999" : 3.2554077991571456E8,
"100.0" : 3.2554077991571456E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.1380994923067284E8,
3.2554077991571456E8,
3.2550871948537713E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 8.477354554388796E7,
"scoreError" : 1.2727438101446237E7,
"scoreConfidence" : [
7.204610744244172E7,
9.75009836453342E7
],
"scorePercentiles" : {
"0.0" : 8.398404002172741E7,
"50.0" : 8.502972077272657E7,
"90.0" : 8.530687583720988E7,
"95.0" : 8.530687583720988E7,
"99.0" : 8.530687583720988E7,
"99.9" : 8.530687583720988E7,
"99.99" : 8.530687583720988E7,
"99.999" : 8.530687583720988E7,
"99.9999" : 8.530687583720988E7,
"100.0" : 8.530687583720988E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.398404002172741E7,
8.530687583720988E7,
8.502972077272657E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7.793728592572987E7,
"scoreError" : 1.3904280245705808E7,
"scoreConfidence" : [
6.4033005680024065E7,
9.184156617143568E7
],
"scorePercentiles" : {
"0.0" : 7.708781042494385E7,
"50.0" : 7.816289633095515E7,
"90.0" : 7.85611510212906E7,
"95.0" : 7.85611510212906E7,
"99.0" : 7.85611510212906E7,
"99.9" : 7.85611510212906E7,
"99.99" : 7.85611510212906E7,
"99.999" : 7.85611510212906E7,
"99.9999" : 7.85611510212906E7,
"100.0" : 7.85611510212906E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.708781042494385E7,
7.85611510212906E7,
7.816289633095515E7
]
]
},
"readwrite_put" : {
"score" : 6836259.618158081,
"scoreError" : 1455339.0007635478,
"scoreConfidence" : [
5380920.617394533,
8291598.618921628
],
"scorePercentiles" : {
"0.0" : 6745724.815919284,
"50.0" : 6866824.441771397,
"90.0" : 6896229.596783562,
"95.0" : 6896229.596783562,
"99.0" : 6896229.596783562,
"99.9" : 6896229.596783562,
"99.99" : 6896229.596783562,
"99.999" : 6896229.596783562,
"99.9999" : 6896229.596783562,
"100.0" : 6896229.596783562
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6896229.596783562,
6745724.815919284,
6866824.441771397
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.2268477586124167E7,
"scoreError" : 2691816.2953017782,
"scoreConfidence" : [
1.9576661290822387E7,
2.4960293881425947E7
],
"scorePercentiles" : {
"0.0" : 2.216544483085934E7,
"50.0" : 2.2202484545509048E7,
"90.0" : 2.243750338200411E7,
"95.0" : 2.243750338200411E7,
"99.0" : 2.243750338200411E7,
"99.9" : 2.243750338200411E7,
"99.99" : 2.243750338200411E7,
"99.999" : 2.243750338200411E7,
"99.9999" : 2.243750338200411E7,
"100.0" : 2.243750338200411E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2202484545509048E7,
2.216544483085934E7,
2.243750338200411E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.206854294220671E7,
"scoreError" : 2577273.949400574,
"scoreConfidence" : [
1.9491268992806137E7,
2.4645816891607285E7
],
"scorePercentiles" : {
"0.0" : 2.198209324053169E7,
"50.0" : 2.1991968835288025E7,
"90.0" : 2.2231566750800412E7,
"95.0" : 2.2231566750800412E7,
"99.0" : 2.2231566750800412E7,
"99.9" : 2.2231566750800412E7,
"99.99" : 2.2231566750800412E7,
"99.999" : 2.2231566750800412E7,
"99.9999" : 2.2231566750800412E7,
"100.0" : 2.2231566750800412E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1991968835288025E7,
2.198209324053169E7,
2.2231566750800412E7
]
]
},
"readwrite_put" : {
"score" : 199934.6439174578,
"scoreError" : 265313.05940416147,
"scoreConfidence" : [
-65378.415486703656,
465247.7033216193
],
"scorePercentiles" : {
"0.0" : 183351.59032765008,
"50.0" : 205936.6312036963,
"90.0" : 210515.71022102717,
"95.0" : 210515.71022102717,
"99.0" : 210515.71022102717,
"99.9" : 210515.71022102717,
"99.99" : 210515.71022102717,
"99.999" : 210515.71022102717,
"99.9999" : 210515.71022102717,
"100.0" : 210515.71022102717
},
"scoreUnit" : "ops/s",
"rawData" : [
[
210515.71022102717,
183351.59032765008,
205936.6312036963
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.420305814924078E8,
"scoreError" : 1.0496312095977327E8,
"scoreConfidence" : [
1.3706746053263453E8,
3.469937024521811E8
],
"scorePercentiles" : {
"0.0" : 2.3843630909787962E8,
"50.0" : 2.3898908993048307E8,
"90.0" : 2.4866634544886065E8,
"95.0" : 2.4866634544886065E8,
"99.0" : 2.4866634544886065E8,
"99.9" : 2.4866634544886065E8,
"99.99" : 2.4866634544886065E8,
"99.999" : 2.4866634544886065E8,
"99.9999" : 2.4866634544886065E8,
"100.0" : 2.4866634544886065E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3898908993048307E8,
2.3843630909787962E8,
2.4866634544886065E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2689641056964812E8,
"scoreError" : 1.1813965868403676E8,
"scoreConfidence" : [
1.0875675188561136E8,
3.450360692536849E8
],
"scorePercentiles" : {
"0.0" : 2.2292839515546197E8,
"50.0" : 2.2339179664936557E8,
"90.0" : 2.343690399041168E8,
"95.0" : 2.343690399041168E8,
"99.0" : 2.343690399041168E8,
"99.9" : 2.343690399041168E8,
"99.99" : 2.343690399041168E8,
"99.999" : 2.343690399041168E8,
"99.9999" : 2.343690399041168E8,
"100.0" : 2.343690399041168E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2339179664936557E8,
2.2292839515546197E8,
2.343690399041168E8
]
]
},
"readwrite_put" : {
"score" : 1.5134170922759674E7,
"scoreError" : 1.3247190415947456E7,
"scoreConfidence" : [
1886980.5068122186,
2.838136133870713E7
],
"scorePercentiles" : {
"0.0" : 1.429730554474386E7,
"50.0" : 1.5507913942417659E7,
"90.0" : 1.5597293281117506E7,
"95.0" : 1.5597293281117506E7,
"99.0" : 1.5597293281117506E7,
"99.9" : 1.5597293281117506E7,
"99.99" : 1.5597293281117506E7,
"99.999" : 1.5597293281117506E7,
"99.9999" : 1.5597293281117506E7,
"100.0" : 1.5597293281117506E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5597293281117506E7,
1.5507913942417659E7,
1.429730554474386E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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.7370181648321465E7,
"scoreError" : 1859339.0014206301,
"scoreConfidence" : [
2.5510842646900833E7,
2.9229520649742097E7
],
"scorePercentiles" : {
"0.0" : 2.7287683931558806E7,
"50.0" : 2.7338749026812922E7,
"90.0" : 2.7484111986592658E7,
"95.0" : 2.7484111986592658E7,
"99.0" : 2.7484111986592658E7,
"99.9" : 2.7484111986592658E7,
"99.99" : 2.7484111986592658E7,
"99.999" : 2.7484111986592658E7,
"99.9999" : 2.7484111986592658E7,
"100.0" : 2.7484111986592658E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.7287683931558806E7,
2.7484111986592658E7,
2.7338749026812922E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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.1098091490758307E7,
"scoreError" : 1106990.454466988,
"scoreConfidence" : [
9991101.03629132,
1.2205081945225295E7
],
"scorePercentiles" : {
"0.0" : 1.103137761960675E7,
"50.0" : 1.1112907931923468E7,
"90.0" : 1.1149988920744704E7,
"95.0" : 1.1149988920744704E7,
"99.0" : 1.1149988920744704E7,
"99.9" : 1.1149988920744704E7,
"99.99" : 1.1149988920744704E7,
"99.999" : 1.1149988920744704E7,
"99.9999" : 1.1149988920744704E7,
"100.0" : 1.1149988920744704E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.103137761960675E7,
1.1149988920744704E7,
1.1112907931923468E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 6.623172111050475E7,
"scoreError" : 7301733.668099781,
"scoreConfidence" : [
5.892998744240496E7,
7.353345477860452E7
],
"scorePercentiles" : {
"0.0" : 6.586920294515753E7,
"50.0" : 6.616474317391593E7,
"90.0" : 6.666121721244078E7,
"95.0" : 6.666121721244078E7,
"99.0" : 6.666121721244078E7,
"99.9" : 6.666121721244078E7,
"99.99" : 6.666121721244078E7,
"99.999" : 6.666121721244078E7,
"99.9999" : 6.666121721244078E7,
"100.0" : 6.666121721244078E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.616474317391593E7,
6.586920294515753E7,
6.666121721244078E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 8.392053305582084E7,
"scoreError" : 2.351062369860319E7,
"scoreConfidence" : [
6.040990935721765E7,
1.0743115675442404E8
],
"scorePercentiles" : {
"0.0" : 8.243366704792662E7,
"50.0" : 8.461238041170833E7,
"90.0" : 8.471555170782754E7,
"95.0" : 8.471555170782754E7,
"99.0" : 8.471555170782754E7,
"99.9" : 8.471555170782754E7,
"99.99" : 8.471555170782754E7,
"99.999" : 8.471555170782754E7,
"99.9999" : 8.471555170782754E7,
"100.0" : 8.471555170782754E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.461238041170833E7,
8.243366704792662E7,
8.471555170782754E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 2.375109443450272E7,
"scoreError" : 3077442.7092386456,
"scoreConfidence" : [
2.0673651725264076E7,
2.6828537143741366E7
],
"scorePercentiles" : {
"0.0" : 2.3556494445155505E7,
"50.0" : 2.3841130213330757E7,
"90.0" : 2.3855658645021893E7,
"95.0" : 2.3855658645021893E7,
"99.0" : 2.3855658645021893E7,
"99.9" : 2.3855658645021893E7,
"99.99" : 2.3855658645021893E7,
"99.999" : 2.3855658645021893E7,
"99.9999" : 2.3855658645021893E7,
"100.0" : 2.3855658645021893E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3855658645021893E7,
2.3556494445155505E7,
2.3841130213330757E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 2.9306227049958587E8,
"scoreError" : 8888709.949284596,
"scoreConfidence" : [
2.8417356055030125E8,
3.019509804488705E8
],
"scorePercentiles" : {
"0.0" : 2.92573609027234E8,
"50.0" : 2.9306516597807235E8,
"90.0" : 2.935480364934511E8,
"95.0" : 2.935480364934511E8,
"99.0" : 2.935480364934511E8,
"99.9" : 2.935480364934511E8,
"99.99" : 2.935480364934511E8,
"99.999" : 2.935480364934511E8,
"99.9999" : 2.935480364934511E8,
"100.0" : 2.935480364934511E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.92573609027234E8,
2.935480364934511E8,
2.9306516597807235E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 7.304358504126114E7,
"scoreError" : 1.123158698917719E7,
"scoreConfidence" : [
6.181199805208395E7,
8.427517203043833E7
],
"scorePercentiles" : {
"0.0" : 7.242591891054851E7,
"50.0" : 7.304765511934528E7,
"90.0" : 7.365718109388964E7,
"95.0" : 7.365718109388964E7,
"99.0" : 7.365718109388964E7,
"99.9" : 7.365718109388964E7,
"99.99" : 7.365718109388964E7,
"99.999" : 7.365718109388964E7,
"99.9999" : 7.365718109388964E7,
"100.0" : 7.365718109388964E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.304765511934528E7,
7.365718109388964E7,
7.242591891054851E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 6.200749855398125E7,
"scoreError" : 1.580696586710329E7,
"scoreConfidence" : [
4.6200532686877966E7,
7.781446442108454E7
],
"scorePercentiles" : {
"0.0" : 6.119433153673371E7,
"50.0" : 6.1909328723716915E7,
"90.0" : 6.291883540149313E7,
"95.0" : 6.291883540149313E7,
"99.0" : 6.291883540149313E7,
"99.9" : 6.291883540149313E7,
"99.99" : 6.291883540149313E7,
"99.999" : 6.291883540149313E7,
"99.9999" : 6.291883540149313E7,
"100.0" : 6.291883540149313E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.1909328723716915E7,
6.291883540149313E7,
6.119433153673371E7
]
]
},
"readwrite_put" : {
"score" : 1.1036086487279898E7,
"scoreError" : 4780467.655229074,
"scoreConfidence" : [
6255618.832050824,
1.5816554142508972E7
],
"scorePercentiles" : {
"0.0" : 1.0738345692396522E7,
"50.0" : 1.1138326395628363E7,
"90.0" : 1.1231587373814804E7,
"95.0" : 1.1231587373814804E7,
"99.0" : 1.1231587373814804E7,
"99.9" : 1.1231587373814804E7,
"99.99" : 1.1231587373814804E7,
"99.999" : 1.1231587373814804E7,
"99.9999" : 1.1231587373814804E7,
"100.0" : 1.1231587373814804E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1138326395628363E7,
1.0738345692396522E7,
1.1231587373814804E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.28921813633219E7,
"scoreError" : 5583751.852905383,
"scoreConfidence" : [
1.7308429510416515E7,
2.8475933216227286E7
],
"scorePercentiles" : {
"0.0" : 2.2587672849150296E7,
"50.0" : 2.2889093200420626E7,
"90.0" : 2.3199778040394783E7,
"95.0" : 2.3199778040394783E7,
"99.0" : 2.3199778040394783E7,
"99.9" : 2.3199778040394783E7,
"99.99" : 2.3199778040394783E7,
"99.999" : 2.3199778040394783E7,
"99.9999" : 2.3199778040394783E7,
"100.0" : 2.3199778040394783E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3199778040394783E7,
2.2889093200420626E7,
2.2587672849150296E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2489805036885027E7,
"scoreError" : 6227770.208012384,
"scoreConfidence" : [
1.6262034828872643E7,
2.871757524489741E7
],
"scorePercentiles" : {
"0.0" : 2.2168371823073585E7,
"50.0" : 2.2452934579094056E7,
"90.0" : 2.284810870848744E7,
"95.0" : 2.284810870848744E7,
"99.0" : 2.284810870848744E7,
"99.9" : 2.284810870848744E7,
"99.99" : 2.284810870848744E7,
"99.999" : 2.284810870848744E7,
"99.9999" : 2.284810870848744E7,
"100.0" : 2.284810870848744E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.284810870848744E7,
2.2452934579094056E7,
2.2168371823073585E7
]
]
},
"readwrite_put" : {
"score" : 402376.32643687463,
"scoreError" : 815770.6855129043,
"scoreConfidence" : [
-413394.3590760297,
1218147.011949779
],
"scorePercentiles" : {
"0.0" : 351669.3319073427,
"50.0" : 419301.0260767116,
"90.0" : 436158.62132656947,
"95.0" : 436158.62132656947,
"99.0" : 436158.62132656947,
"99.9" : 436158.62132656947,
"99.99" : 436158.62132656947,
"99.999" : 436158.62132656947,
"99.9999" : 436158.62132656947,
"100.0" : 436158.62132656947
},
"scoreUnit" : "ops/s",
"rawData" : [
[
351669.3319073427,
436158.62132656947,
419301.0260767116
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.405493793400631E8,
"scoreError" : 9.922958939331655E7,
"scoreConfidence" : [
1.4131978994674653E8,
3.3977896873337966E8
],
"scorePercentiles" : {
"0.0" : 2.3432445646140304E8,
"50.0" : 2.4293958455484104E8,
"90.0" : 2.443840970039452E8,
"95.0" : 2.443840970039452E8,
"99.0" : 2.443840970039452E8,
"99.9" : 2.443840970039452E8,
"99.99" : 2.443840970039452E8,
"99.999" : 2.443840970039452E8,
"99.9999" : 2.443840970039452E8,
"100.0" : 2.443840970039452E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4293958455484104E8,
2.443840970039452E8,
2.3432445646140304E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2680973091660428E8,
"scoreError" : 1.0547788419231565E8,
"scoreConfidence" : [
1.2133184672428863E8,
3.322876151089199E8
],
"scorePercentiles" : {
"0.0" : 2.201810314452598E8,
"50.0" : 2.294369550339961E8,
"90.0" : 2.3081120627055687E8,
"95.0" : 2.3081120627055687E8,
"99.0" : 2.3081120627055687E8,
"99.9" : 2.3081120627055687E8,
"99.99" : 2.3081120627055687E8,
"99.999" : 2.3081120627055687E8,
"99.9999" : 2.3081120627055687E8,
"100.0" : 2.3081120627055687E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.294369550339961E8,
2.3081120627055687E8,
2.201810314452598E8
]
]
},
"readwrite_put" : {
"score" : 1.3739648423458852E7,
"scoreError" : 6411593.061839588,
"scoreConfidence" : [
7328055.361619264,
2.015124148529844E7
],
"scorePercentiles" : {
"0.0" : 1.3502629520844957E7,
"50.0" : 1.3572890733388357E7,
"90.0" : 1.4143425016143238E7,
"95.0" : 1.4143425016143238E7,
"99.0" : 1.4143425016143238E7,
"99.9" : 1.4143425016143238E7,
"99.99" : 1.4143425016143238E7,
"99.999" : 1.4143425016143238E7,
"99.9999" : 1.4143425016143238E7,
"100.0" : 1.4143425016143238E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3502629520844957E7,
1.3572890733388357E7,
1.4143425016143238E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 4.0934008526812494E7,
"scoreError" : 1.0662338910168475E7,
"scoreConfidence" : [
3.0271669616644017E7,
5.159634743698097E7
],
"scorePercentiles" : {
"0.0" : 4.032506933138118E7,
"50.0" : 4.098655854828882E7,
"90.0" : 4.149039770076749E7,
"95.0" : 4.149039770076749E7,
"99.0" : 4.149039770076749E7,
"99.9" : 4.149039770076749E7,
"99.99" : 4.149039770076749E7,
"99.999" : 4.149039770076749E7,
"99.9999" : 4.149039770076749E7,
"100.0" : 4.149039770076749E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.032506933138118E7,
4.098655854828882E7,
4.149039770076749E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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.211585543273805E7,
"scoreError" : 1002145.8635092097,
"scoreConfidence" : [
1.1113709569228841E7,
1.311800129624726E7
],
"scorePercentiles" : {
"0.0" : 1.207640548490154E7,
"50.0" : 1.2092566565002363E7,
"90.0" : 1.2178594248310246E7,
"95.0" : 1.2178594248310246E7,
"99.0" : 1.2178594248310246E7,
"99.9" : 1.2178594248310246E7,
"99.99" : 1.2178594248310246E7,
"99.999" : 1.2178594248310246E7,
"99.9999" : 1.2178594248310246E7,
"100.0" : 1.2178594248310246E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.207640548490154E7,
1.2178594248310246E7,
1.2092566565002363E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 6.667489315613412E7,
"scoreError" : 7141322.890694458,
"scoreConfidence" : [
5.953357026543966E7,
7.381621604682858E7
],
"scorePercentiles" : {
"0.0" : 6.622292377353338E7,
"50.0" : 6.689663104018317E7,
"90.0" : 6.6905124654685795E7,
"95.0" : 6.6905124654685795E7,
"99.0" : 6.6905124654685795E7,
"99.9" : 6.6905124654685795E7,
"99.99" : 6.6905124654685795E7,
"99.999" : 6.6905124654685795E7,
"99.9999" : 6.6905124654685795E7,
"100.0" : 6.6905124654685795E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.689663104018317E7,
6.6905124654685795E7,
6.622292377353338E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 3.6818731891821444E7,
"scoreError" : 1.1513953612943174E7,
"scoreConfidence" : [
2.530477827887827E7,
4.833268550476462E7
],
"scorePercentiles" : {
"0.0" : 3.6187313730877906E7,
"50.0" : 3.681933134149251E7,
"90.0" : 3.744955060309392E7,
"95.0" : 3.744955060309392E7,
"99.0" : 3.744955060309392E7,
"99.9" : 3.744955060309392E7,
"99.99" : 3.744955060309392E7,
"99.999" : 3.744955060309392E7,
"99.9999" : 3.744955060309392E7,
"100.0" : 3.744955060309392E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.6187313730877906E7,
3.681933134149251E7,
3.744955060309392E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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.662131255619766E7,
"scoreError" : 964741.6856420552,
"scoreConfidence" : [
1.5656570870555606E7,
1.7586054241839714E7
],
"scorePercentiles" : {
"0.0" : 1.6560585832488524E7,
"50.0" : 1.6646146705504324E7,
"90.0" : 1.6657205130600134E7,
"95.0" : 1.6657205130600134E7,
"99.0" : 1.6657205130600134E7,
"99.9" : 1.6657205130600134E7,
"99.99" : 1.6657205130600134E7,
"99.999" : 1.6657205130600134E7,
"99.9999" : 1.6657205130600134E7,
"100.0" : 1.6657205130600134E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6646146705504324E7,
1.6560585832488524E7,
1.6657205130600134E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 1.803629759978499E8,
"scoreError" : 2.7378950092500117E7,
"scoreConfidence" : [
1.529840259053498E8,
2.0774192609035003E8
],
"scorePercentiles" : {
"0.0" : 1.786948333249659E8,
"50.0" : 1.8079063193591577E8,
"90.0" : 1.8160346273266807E8,
"95.0" : 1.8160346273266807E8,
"99.0" : 1.8160346273266807E8,
"99.9" : 1.8160346273266807E8,
"99.99" : 1.8160346273266807E8,
"99.999" : 1.8160346273266807E8,
"99.9999" : 1.8160346273266807E8,
"100.0" : 1.8160346273266807E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.786948333249659E8,
1.8079063193591577E8,
1.8160346273266807E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 3.202653463577879E7,
"scoreError" : 8384937.629195116,
"scoreConfidence" : [
2.3641597006583672E7,
4.041147226497391E7
],
"scorePercentiles" : {
"0.0" : 3.1610344398870666E7,
"50.0" : 3.194944979904674E7,
"90.0" : 3.251980970941896E7,
"95.0" : 3.251980970941896E7,
"99.0" : 3.251980970941896E7,
"99.9" : 3.251980970941896E7,
"99.99" : 3.251980970941896E7,
"99.999" : 3.251980970941896E7,
"99.9999" : 3.251980970941896E7,
"100.0" : 3.251980970941896E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.251980970941896E7,
3.194944979904674E7,
3.1610344398870666E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.723773722554648E7,
"scoreError" : 6805850.625439575,
"scoreConfidence" : [
2.0431886600106902E7,
3.4043587850986056E7
],
"scorePercentiles" : {
"0.0" : 2.688884191088601E7,
"50.0" : 2.719338915796167E7,
"90.0" : 2.7630980607791763E7,
"95.0" : 2.7630980607791763E7,
"99.0" : 2.7630980607791763E7,
"99.9" : 2.7630980607791763E7,
"99.99" : 2.7630980607791763E7,
"99.999" : 2.7630980607791763E7,
"99.9999" : 2.7630980607791763E7,
"100.0" : 2.7630980607791763E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.7630980607791763E7,
2.719338915796167E7,
2.688884191088601E7
]
]
},
"readwrite_put" : {
"score" : 4788797.410232308,
"scoreError" : 1611584.9258108349,
"scoreConfidence" : [
3177212.4844214735,
6400382.336043144
],
"scorePercentiles" : {
"0.0" : 4721502.487984661,
"50.0" : 4756060.6410850715,
"90.0" : 4888829.101627193,
"95.0" : 4888829.101627193,
"99.0" : 4888829.101627193,
"99.9" : 4888829.101627193,
"99.99" : 4888829.101627193,
"99.999" : 4888829.101627193,
"99.9999" : 4888829.101627193,
"100.0" : 4888829.101627193
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4888829.101627193,
4756060.6410850715,
4721502.487984661
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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.5086524340670953E7,
"scoreError" : 500068.8370596944,
"scoreConfidence" : [
1.4586455503611257E7,
1.5586593177730648E7
],
"scorePercentiles" : {
"0.0" : 1.5056971886772912E7,
"50.0" : 1.5091486155313239E7,
"90.0" : 1.5111114979926713E7,
"95.0" : 1.5111114979926713E7,
"99.0" : 1.5111114979926713E7,
"99.9" : 1.5111114979926713E7,
"99.99" : 1.5111114979926713E7,
"99.999" : 1.5111114979926713E7,
"99.9999" : 1.5111114979926713E7,
"100.0" : 1.5111114979926713E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5091486155313239E7,
1.5056971886772912E7,
1.5111114979926713E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.4486267888298122E7,
"scoreError" : 754072.4879028465,
"scoreConfidence" : [
1.3732195400395276E7,
1.5240340376200968E7
],
"scorePercentiles" : {
"0.0" : 1.4448933877120556E7,
"50.0" : 1.4479184808682594E7,
"90.0" : 1.4530684979091214E7,
"95.0" : 1.4530684979091214E7,
"99.0" : 1.4530684979091214E7,
"99.9" : 1.4530684979091214E7,
"99.99" : 1.4530684979091214E7,
"99.999" : 1.4530684979091214E7,
"99.9999" : 1.4530684979091214E7,
"100.0" : 1.4530684979091214E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4479184808682594E7,
1.4448933877120556E7,
1.4530684979091214E7
]
]
},
"readwrite_put" : {
"score" : 600256.4523728323,
"scoreError" : 315653.3861837795,
"scoreConfidence" : [
284603.0661890528,
915909.8385566119
],
"scorePercentiles" : {
"0.0" : 580430.0008354976,
"50.0" : 608038.009652355,
"90.0" : 612301.3466306442,
"95.0" : 612301.3466306442,
"99.0" : 612301.3466306442,
"99.9" : 612301.3466306442,
"99.99" : 612301.3466306442,
"99.999" : 612301.3466306442,
"99.9999" : 612301.3466306442,
"100.0" : 612301.3466306442
},
"scoreUnit" : "ops/s",
"rawData" : [
[
612301.3466306442,
608038.009652355,
580430.0008354976
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 1.3583394315260938E8,
"scoreError" : 2.091150396252859E7,
"scoreConfidence" : [
1.1492243919008079E8,
1.5674544711513796E8
],
"scorePercentiles" : {
"0.0" : 1.3483924206011644E8,
"50.0" : 1.3557513846817234E8,
"90.0" : 1.3708744892953932E8,
"95.0" : 1.3708744892953932E8,
"99.0" : 1.3708744892953932E8,
"99.9" : 1.3708744892953932E8,
"99.99" : 1.3708744892953932E8,
"99.999" : 1.3708744892953932E8,
"99.9999" : 1.3708744892953932E8,
"100.0" : 1.3708744892953932E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3483924206011644E8,
1.3557513846817234E8,
1.3708744892953932E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.227488978140497E8,
"scoreError" : 1.0796584214579698E7,
"scoreConfidence" : [
1.1195231359947E8,
1.335454820286294E8
],
"scorePercentiles" : {
"0.0" : 1.2215163845180489E8,
"50.0" : 1.2275997770630667E8,
"90.0" : 1.2333507728403753E8,
"95.0" : 1.2333507728403753E8,
"99.0" : 1.2333507728403753E8,
"99.9" : 1.2333507728403753E8,
"99.99" : 1.2333507728403753E8,
"99.999" : 1.2333507728403753E8,
"99.9999" : 1.2333507728403753E8,
"100.0" : 1.2333507728403753E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2275997770630667E8,
1.2215163845180489E8,
1.2333507728403753E8
]
]
},
"readwrite_put" : {
"score" : 1.3085045338559674E7,
"scoreError" : 1.6171551895116316E7,
"scoreConfidence" : [
-3086506.556556642,
2.925659723367599E7
],
"scorePercentiles" : {
"0.0" : 1.2079264353809793E7,
"50.0" : 1.342350001636743E7,
"90.0" : 1.37523716455018E7,
"95.0" : 1.37523716455018E7,
"99.0" : 1.37523716455018E7,
"99.9" : 1.37523716455018E7,
"99.99" : 1.37523716455018E7,
"99.999" : 1.37523716455018E7,
"99.9999" : 1.37523716455018E7,
"100.0" : 1.37523716455018E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2079264353809793E7,
1.342350001636743E7,
1.37523716455018E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 1.937414201504362E7,
"scoreError" : 7477137.379764775,
"scoreConfidence" : [
1.1897004635278845E7,
2.6851279394808397E7
],
"scorePercentiles" : {
"0.0" : 1.89448794529515E7,
"50.0" : 1.9416219218282774E7,
"90.0" : 1.9761327373896584E7,
"95.0" : 1.9761327373896584E7,
"99.0" : 1.9761327373896584E7,
"99.9" : 1.9761327373896584E7,
"99.99" : 1.9761327373896584E7,
"99.999" : 1.9761327373896584E7,
"99.9999" : 1.9761327373896584E7,
"100.0" : 1.9761327373896584E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.89448794529515E7,
1.9416219218282774E7,
1.9761327373896584E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 9007947.037037162,
"scoreError" : 709093.7669527886,
"scoreConfidence" : [
8298853.270084374,
9717040.80398995
],
"scorePercentiles" : {
"0.0" : 8965829.499258272,
"50.0" : 9015578.507125188,
"90.0" : 9042433.104728026,
"95.0" : 9042433.104728026,
"99.0" : 9042433.104728026,
"99.9" : 9042433.104728026,
"99.99" : 9042433.104728026,
"99.999" : 9042433.104728026,
"99.9999" : 9042433.104728026,
"100.0" : 9042433.104728026
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9015578.507125188,
8965829.499258272,
9042433.104728026
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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.57522729916332E7,
"scoreError" : 2558114.926895217,
"scoreConfidence" : [
6.319415806473798E7,
6.831038791852842E7
],
"scorePercentiles" : {
"0.0" : 6.5607332089991644E7,
"50.0" : 6.576224988832342E7,
"90.0" : 6.588723699658453E7,
"95.0" : 6.588723699658453E7,
"99.0" : 6.588723699658453E7,
"99.9" : 6.588723699658453E7,
"99.99" : 6.588723699658453E7,
"99.999" : 6.588723699658453E7,
"99.9999" : 6.588723699658453E7,
"100.0" : 6.588723699658453E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.5607332089991644E7,
6.588723699658453E7,
6.576224988832342E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 6.702359499634006E7,
"scoreError" : 1.179725948340259E7,
"scoreConfidence" : [
5.522633551293747E7,
7.882085447974265E7
],
"scorePercentiles" : {
"0.0" : 6.629861888700647E7,
"50.0" : 6.723129174079919E7,
"90.0" : 6.754087436121453E7,
"95.0" : 6.754087436121453E7,
"99.0" : 6.754087436121453E7,
"99.9" : 6.754087436121453E7,
"99.99" : 6.754087436121453E7,
"99.999" : 6.754087436121453E7,
"99.9999" : 6.754087436121453E7,
"100.0" : 6.754087436121453E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.723129174079919E7,
6.754087436121453E7,
6.629861888700647E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 2.0946541351352964E7,
"scoreError" : 3349958.154681062,
"scoreConfidence" : [
1.7596583196671903E7,
2.4296499506034024E7
],
"scorePercentiles" : {
"0.0" : 2.073673482049056E7,
"50.0" : 2.1024927810303923E7,
"90.0" : 2.1077961423264407E7,
"95.0" : 2.1077961423264407E7,
"99.0" : 2.1077961423264407E7,
"99.9" : 2.1077961423264407E7,
"99.99" : 2.1077961423264407E7,
"99.999" : 2.1077961423264407E7,
"99.9999" : 2.1077961423264407E7,
"100.0" : 2.1077961423264407E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1077961423264407E7,
2.073673482049056E7,
2.1024927810303923E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 2.116771897445155E8,
"scoreError" : 7.761331596832106E7,
"scoreConfidence" : [
1.3406387377619445E8,
2.8929050571283656E8
],
"scorePercentiles" : {
"0.0" : 2.0678098349222702E8,
"50.0" : 2.1378033329774305E8,
"90.0" : 2.144702524435764E8,
"95.0" : 2.144702524435764E8,
"99.0" : 2.144702524435764E8,
"99.9" : 2.144702524435764E8,
"99.99" : 2.144702524435764E8,
"99.999" : 2.144702524435764E8,
"99.9999" : 2.144702524435764E8,
"100.0" : 2.144702524435764E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0678098349222702E8,
2.1378033329774305E8,
2.144702524435764E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 6.145711203929034E7,
"scoreError" : 1.396785565780237E7,
"scoreConfidence" : [
4.7489256381487966E7,
7.542496769709271E7
],
"scorePercentiles" : {
"0.0" : 6.070373078410807E7,
"50.0" : 6.14331848754392E7,
"90.0" : 6.223442045832374E7,
"95.0" : 6.223442045832374E7,
"99.0" : 6.223442045832374E7,
"99.9" : 6.223442045832374E7,
"99.99" : 6.223442045832374E7,
"99.999" : 6.223442045832374E7,
"99.9999" : 6.223442045832374E7,
"100.0" : 6.223442045832374E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.070373078410807E7,
6.14331848754392E7,
6.223442045832374E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 5.2536229971745074E7,
"scoreError" : 1.5618941754012363E7,
"scoreConfidence" : [
3.691728821773271E7,
6.815517172575743E7
],
"scorePercentiles" : {
"0.0" : 5.1761163699168004E7,
"50.0" : 5.239234286382243E7,
"90.0" : 5.345518335224479E7,
"95.0" : 5.345518335224479E7,
"99.0" : 5.345518335224479E7,
"99.9" : 5.345518335224479E7,
"99.99" : 5.345518335224479E7,
"99.999" : 5.345518335224479E7,
"99.9999" : 5.345518335224479E7,
"100.0" : 5.345518335224479E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.1761163699168004E7,
5.239234286382243E7,
5.345518335224479E7
]
]
},
"readwrite_put" : {
"score" : 8920882.067545265,
"scoreError" : 2410793.3037450705,
"scoreConfidence" : [
6510088.7638001945,
1.1331675371290335E7
],
"scorePercentiles" : {
"0.0" : 8779237.106078953,
"50.0" : 8942567.084940065,
"90.0" : 9040842.01161678,
"95.0" : 9040842.01161678,
"99.0" : 9040842.01161678,
"99.9" : 9040842.01161678,
"99.99" : 9040842.01161678,
"99.999" : 9040842.01161678,
"99.9999" : 9040842.01161678,
"100.0" : 9040842.01161678
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8942567.084940065,
9040842.01161678,
8779237.106078953
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.078288121450331E7,
"scoreError" : 353874.0570490794,
"scoreConfidence" : [
2.042900715745423E7,
2.113675527155239E7
],
"scorePercentiles" : {
"0.0" : 2.076712752493685E7,
"50.0" : 2.0776969993190877E7,
"90.0" : 2.0804546125382204E7,
"95.0" : 2.0804546125382204E7,
"99.0" : 2.0804546125382204E7,
"99.9" : 2.0804546125382204E7,
"99.99" : 2.0804546125382204E7,
"99.999" : 2.0804546125382204E7,
"99.9999" : 2.0804546125382204E7,
"100.0" : 2.0804546125382204E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0804546125382204E7,
2.076712752493685E7,
2.0776969993190877E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.0628199814273287E7,
"scoreError" : 371083.3181783023,
"scoreConfidence" : [
2.0257116496094983E7,
2.099928313245159E7
],
"scorePercentiles" : {
"0.0" : 2.0607274945388477E7,
"50.0" : 2.0629424209221978E7,
"90.0" : 2.0647900288209405E7,
"95.0" : 2.0647900288209405E7,
"99.0" : 2.0647900288209405E7,
"99.9" : 2.0647900288209405E7,
"99.99" : 2.0647900288209405E7,
"99.999" : 2.0647900288209405E7,
"99.9999" : 2.0647900288209405E7,
"100.0" : 2.0647900288209405E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0647900288209405E7,
2.0607274945388477E7,
2.0629424209221978E7
]
]
},
"readwrite_put" : {
"score" : 154681.40023002363,
"scoreError" : 116472.36594217634,
"scoreConfidence" : [
38209.03428784729,
271153.7661722
],
"scorePercentiles" : {
"0.0" : 147545.78396889765,
"50.0" : 156645.83717279715,
"90.0" : 159852.57954837603,
"95.0" : 159852.57954837603,
"99.0" : 159852.57954837603,
"99.9" : 159852.57954837603,
"99.99" : 159852.57954837603,
"99.999" : 159852.57954837603,
"99.9999" : 159852.57954837603,
"100.0" : 159852.57954837603
},
"scoreUnit" : "ops/s",
"rawData" : [
[
156645.83717279715,
159852.57954837603,
147545.78396889765
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 1.6447644730677155E8,
"scoreError" : 1.2254615632441308E7,
"scoreConfidence" : [
1.5222183167433023E8,
1.7673106293921286E8
],
"scorePercentiles" : {
"0.0" : 1.6372551266755503E8,
"50.0" : 1.6468375880276433E8,
"90.0" : 1.650200704499953E8,
"95.0" : 1.650200704499953E8,
"99.0" : 1.650200704499953E8,
"99.9" : 1.650200704499953E8,
"99.99" : 1.650200704499953E8,
"99.999" : 1.650200704499953E8,
"99.9999" : 1.650200704499953E8,
"100.0" : 1.650200704499953E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6372551266755503E8,
1.6468375880276433E8,
1.650200704499953E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.5019955256702986E8,
"scoreError" : 1.1775635433109093E7,
"scoreConfidence" : [
1.3842391713392076E8,
1.6197518800013897E8
],
"scorePercentiles" : {
"0.0" : 1.4950901434642944E8,
"50.0" : 1.5030194450226602E8,
"90.0" : 1.507876988523941E8,
"95.0" : 1.507876988523941E8,
"99.0" : 1.507876988523941E8,
"99.9" : 1.507876988523941E8,
"99.99" : 1.507876988523941E8,
"99.999" : 1.507876988523941E8,
"99.9999" : 1.507876988523941E8,
"100.0" : 1.507876988523941E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4950901434642944E8,
1.5030194450226602E8,
1.507876988523941E8
]
]
},
"readwrite_put" : {
"score" : 1.42768947397417E7,
"scoreError" : 1663991.1223218336,
"scoreConfidence" : [
1.2612903617419867E7,
1.5940885862063533E7
],
"scorePercentiles" : {
"0.0" : 1.421649832112557E7,
"50.0" : 1.4232371597601237E7,
"90.0" : 1.4381814300498294E7,
"95.0" : 1.4381814300498294E7,
"99.0" : 1.4381814300498294E7,
"99.9" : 1.4381814300498294E7,
"99.99" : 1.4381814300498294E7,
"99.999" : 1.4381814300498294E7,
"99.9999" : 1.4381814300498294E7,
"100.0" : 1.4381814300498294E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.421649832112557E7,
1.4381814300498294E7,
1.4232371597601237E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 3.601383197559486E7,
"scoreError" : 5597368.747726627,
"scoreConfidence" : [
3.0416463227868237E7,
4.161120072332149E7
],
"scorePercentiles" : {
"0.0" : 3.565970690863685E7,
"50.0" : 3.618198585919931E7,
"90.0" : 3.619980315894843E7,
"95.0" : 3.619980315894843E7,
"99.0" : 3.619980315894843E7,
"99.9" : 3.619980315894843E7,
"99.99" : 3.619980315894843E7,
"99.999" : 3.619980315894843E7,
"99.9999" : 3.619980315894843E7,
"100.0" : 3.619980315894843E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.618198585919931E7,
3.619980315894843E7,
3.565970690863685E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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.0432235224639969E7,
"scoreError" : 277941.8162773537,
"scoreConfidence" : [
1.0154293408362616E7,
1.0710177040917322E7
],
"scorePercentiles" : {
"0.0" : 1.0418821419209307E7,
"50.0" : 1.042908538224662E7,
"90.0" : 1.0448798872463979E7,
"95.0" : 1.0448798872463979E7,
"99.0" : 1.0448798872463979E7,
"99.9" : 1.0448798872463979E7,
"99.99" : 1.0448798872463979E7,
"99.999" : 1.0448798872463979E7,
"99.9999" : 1.0448798872463979E7,
"100.0" : 1.0448798872463979E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0448798872463979E7,
1.042908538224662E7,
1.0418821419209307E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 6.161092190913861E7,
"scoreError" : 1.8849898261080794E7,
"scoreConfidence" : [
4.276102364805782E7,
8.04608201702194E7
],
"scorePercentiles" : {
"0.0" : 6.041805973976018E7,
"50.0" : 6.2188197170204364E7,
"90.0" : 6.222650881745128E7,
"95.0" : 6.222650881745128E7,
"99.0" : 6.222650881745128E7,
"99.9" : 6.222650881745128E7,
"99.99" : 6.222650881745128E7,
"99.999" : 6.222650881745128E7,
"99.9999" : 6.222650881745128E7,
"100.0" : 6.222650881745128E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.2188197170204364E7,
6.041805973976018E7,
6.222650881745128E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 1.1710661501783729E8,
"scoreError" : 2.2949120338163394E7,
"scoreConfidence" : [
9.41574946796739E7,
1.400557353560007E8
],
"scorePercentiles" : {
"0.0" : 1.1590535987587178E8,
"50.0" : 1.170000657514595E8,
"90.0" : 1.184144194261806E8,
"95.0" : 1.184144194261806E8,
"99.0" : 1.184144194261806E8,
"99.9" : 1.184144194261806E8,
"99.99" : 1.184144194261806E8,
"99.999" : 1.184144194261806E8,
"99.9999" : 1.184144194261806E8,
"100.0" : 1.184144194261806E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.170000657514595E8,
1.184144194261806E8,
1.1590535987587178E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 2.245638237110657E7,
"scoreError" : 3786965.2006289437,
"scoreConfidence" : [
1.8669417170477625E7,
2.6243347571735512E7
],
"scorePercentiles" : {
"0.0" : 2.221669795719021E7,
"50.0" : 2.2575010611319136E7,
"90.0" : 2.257743854481036E7,
"95.0" : 2.257743854481036E7,
"99.0" : 2.257743854481036E7,
"99.9" : 2.257743854481036E7,
"99.99" : 2.257743854481036E7,
"99.999" : 2.257743854481036E7,
"99.9999" : 2.257743854481036E7,
"100.0" : 2.257743854481036E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.221669795719021E7,
2.257743854481036E7,
2.2575010611319136E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 3.527091005897572E8,
"scoreError" : 7.441048488344736E7,
"scoreConfidence" : [
2.7829861570630985E8,
4.2711958547320455E8
],
"scorePercentiles" : {
"0.0" : 3.481151908527324E8,
"50.0" : 3.54107331261371E8,
"90.0" : 3.559047796551682E8,
"95.0" : 3.559047796551682E8,
"99.0" : 3.559047796551682E8,
"99.9" : 3.559047796551682E8,
"99.99" : 3.559047796551682E8,
"99.999" : 3.559047796551682E8,
"99.9999" : 3.559047796551682E8,
"100.0" : 3.559047796551682E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.54107331261371E8,
3.559047796551682E8,
3.481151908527324E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 9.399023190587594E7,
"scoreError" : 3.2150798531250227E7,
"scoreConfidence" : [
6.183943337462571E7,
1.2614103043712616E8
],
"scorePercentiles" : {
"0.0" : 9.229233808750923E7,
"50.0" : 9.386781548608921E7,
"90.0" : 9.58105421440294E7,
"95.0" : 9.58105421440294E7,
"99.0" : 9.58105421440294E7,
"99.9" : 9.58105421440294E7,
"99.99" : 9.58105421440294E7,
"99.999" : 9.58105421440294E7,
"99.9999" : 9.58105421440294E7,
"100.0" : 9.58105421440294E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.229233808750923E7,
9.58105421440294E7,
9.386781548608921E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 8.712657556801088E7,
"scoreError" : 3.1383818623453196E7,
"scoreConfidence" : [
5.574275694455768E7,
1.1851039419146408E8
],
"scorePercentiles" : {
"0.0" : 8.550454315473033E7,
"50.0" : 8.694460208827405E7,
"90.0" : 8.89305814610283E7,
"95.0" : 8.89305814610283E7,
"99.0" : 8.89305814610283E7,
"99.9" : 8.89305814610283E7,
"99.99" : 8.89305814610283E7,
"99.999" : 8.89305814610283E7,
"99.9999" : 8.89305814610283E7,
"100.0" : 8.89305814610283E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.550454315473033E7,
8.89305814610283E7,
8.694460208827405E7
]
]
},
"readwrite_put" : {
"score" : 6863656.337865054,
"scoreError" : 1261842.4685920936,
"scoreConfidence" : [
5601813.86927296,
8125498.806457147
],
"scorePercentiles" : {
"0.0" : 6787794.932778887,
"50.0" : 6879960.683001105,
"90.0" : 6923213.397815167,
"95.0" : 6923213.397815167,
"99.0" : 6923213.397815167,
"99.9" : 6923213.397815167,
"99.99" : 6923213.397815167,
"99.999" : 6923213.397815167,
"99.9999" : 6923213.397815167,
"100.0" : 6923213.397815167
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6787794.932778887,
6879960.683001105,
6923213.397815167
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.2429513492351472E7,
"scoreError" : 618538.9880500041,
"scoreConfidence" : [
2.181097450430147E7,
2.3048052480401475E7
],
"scorePercentiles" : {
"0.0" : 2.2394955111267228E7,
"50.0" : 2.2430862079721846E7,
"90.0" : 2.2462723286065333E7,
"95.0" : 2.2462723286065333E7,
"99.0" : 2.2462723286065333E7,
"99.9" : 2.2462723286065333E7,
"99.99" : 2.2462723286065333E7,
"99.999" : 2.2462723286065333E7,
"99.9999" : 2.2462723286065333E7,
"100.0" : 2.2462723286065333E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2462723286065333E7,
2.2394955111267228E7,
2.2430862079721846E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.227690753347087E7,
"scoreError" : 596362.8713444993,
"scoreConfidence" : [
2.168054466212637E7,
2.287327040481537E7
],
"scorePercentiles" : {
"0.0" : 2.224634673618936E7,
"50.0" : 2.2273002603584573E7,
"90.0" : 2.231137326063867E7,
"95.0" : 2.231137326063867E7,
"99.0" : 2.231137326063867E7,
"99.9" : 2.231137326063867E7,
"99.99" : 2.231137326063867E7,
"99.999" : 2.231137326063867E7,
"99.9999" : 2.231137326063867E7,
"100.0" : 2.231137326063867E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.231137326063867E7,
2.224634673618936E7,
2.2273002603584573E7
]
]
},
"readwrite_put" : {
"score" : 152605.95888060107,
"scoreError" : 86688.87253544941,
"scoreConfidence" : [
65917.08634515166,
239294.8314160505
],
"scorePercentiles" : {
"0.0" : 148608.3750778663,
"50.0" : 151350.02542666183,
"90.0" : 157859.47613727505,
"95.0" : 157859.47613727505,
"99.0" : 157859.47613727505,
"99.9" : 157859.47613727505,
"99.99" : 157859.47613727505,
"99.999" : 157859.47613727505,
"99.9999" : 157859.47613727505,
"100.0" : 157859.47613727505
},
"scoreUnit" : "ops/s",
"rawData" : [
[
151350.02542666183,
148608.3750778663,
157859.47613727505
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.3401592182274505E8,
"scoreError" : 1.45373044436769E8,
"scoreConfidence" : [
8.864287738597605E7,
3.793889662595141E8
],
"scorePercentiles" : {
"0.0" : 2.2643821378010237E8,
"50.0" : 2.3328493639231205E8,
"90.0" : 2.4232461529582068E8,
"95.0" : 2.4232461529582068E8,
"99.0" : 2.4232461529582068E8,
"99.9" : 2.4232461529582068E8,
"99.99" : 2.4232461529582068E8,
"99.999" : 2.4232461529582068E8,
"99.9999" : 2.4232461529582068E8,
"100.0" : 2.4232461529582068E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3328493639231205E8,
2.2643821378010237E8,
2.4232461529582068E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2136441498296246E8,
"scoreError" : 1.6151936198491722E8,
"scoreConfidence" : [
5.9845052998045236E7,
3.8288377696787965E8
],
"scorePercentiles" : {
"0.0" : 2.1259688774318305E8,
"50.0" : 2.211950568760485E8,
"90.0" : 2.3030130032965577E8,
"95.0" : 2.3030130032965577E8,
"99.0" : 2.3030130032965577E8,
"99.9" : 2.3030130032965577E8,
"99.99" : 2.3030130032965577E8,
"99.999" : 2.3030130032965577E8,
"99.9999" : 2.3030130032965577E8,
"100.0" : 2.3030130032965577E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.211950568760485E8,
2.1259688774318305E8,
2.3030130032965577E8
]
]
},
"readwrite_put" : {
"score" : 1.2651506839782601E7,
"scoreError" : 1.880838445201936E7,
"scoreConfidence" : [
-6156877.612236759,
3.145989129180196E7
],
"scorePercentiles" : {
"0.0" : 1.2023314966164906E7,
"50.0" : 1.2089879516263574E7,
"90.0" : 1.3841326036919324E7,
"95.0" : 1.3841326036919324E7,
"99.0" : 1.3841326036919324E7,
"99.9" : 1.3841326036919324E7,
"99.99" : 1.3841326036919324E7,
"99.999" : 1.3841326036919324E7,
"99.9999" : 1.3841326036919324E7,
"100.0" : 1.3841326036919324E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2089879516263574E7,
1.3841326036919324E7,
1.2023314966164906E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 4.4990629937108256E7,
"scoreError" : 1.1217736410224833E7,
"scoreConfidence" : [
3.377289352688342E7,
5.620836634733309E7
],
"scorePercentiles" : {
"0.0" : 4.453537709015714E7,
"50.0" : 4.474641052799511E7,
"90.0" : 4.5690102193172544E7,
"95.0" : 4.5690102193172544E7,
"99.0" : 4.5690102193172544E7,
"99.9" : 4.5690102193172544E7,
"99.99" : 4.5690102193172544E7,
"99.999" : 4.5690102193172544E7,
"99.9999" : 4.5690102193172544E7,
"100.0" : 4.5690102193172544E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.474641052799511E7,
4.453537709015714E7,
4.5690102193172544E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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.1395603987921456E7,
"scoreError" : 1787746.183921664,
"scoreConfidence" : [
9607857.803999793,
1.3183350171843119E7
],
"scorePercentiles" : {
"0.0" : 1.1289845921013998E7,
"50.0" : 1.141364146455756E7,
"90.0" : 1.1483324578192815E7,
"95.0" : 1.1483324578192815E7,
"99.0" : 1.1483324578192815E7,
"99.9" : 1.1483324578192815E7,
"99.99" : 1.1483324578192815E7,
"99.999" : 1.1483324578192815E7,
"99.9999" : 1.1483324578192815E7,
"100.0" : 1.1483324578192815E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1289845921013998E7,
1.1483324578192815E7,
1.141364146455756E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 6.237931120302459E7,
"scoreError" : 3691749.4630217873,
"scoreConfidence" : [
5.86875617400028E7,
6.607106066604637E7
],
"scorePercentiles" : {
"0.0" : 6.2227562543822005E7,
"50.0" : 6.230130989109775E7,
"90.0" : 6.2609061174154E7,
"95.0" : 6.2609061174154E7,
"99.0" : 6.2609061174154E7,
"99.9" : 6.2609061174154E7,
"99.99" : 6.2609061174154E7,
"99.999" : 6.2609061174154E7,
"99.9999" : 6.2609061174154E7,
"100.0" : 6.2609061174154E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.230130989109775E7,
6.2609061174154E7,
6.2227562543822005E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 1.1789426586580533E8,
"scoreError" : 4.042364712972387E7,
"scoreConfidence" : [
7.747061873608145E7,
1.583179129955292E8
],
"scorePercentiles" : {
"0.0" : 1.1543778921321039E8,
"50.0" : 1.1850293279140918E8,
"90.0" : 1.1974207559279642E8,
"95.0" : 1.1974207559279642E8,
"99.0" : 1.1974207559279642E8,
"99.9" : 1.1974207559279642E8,
"99.99" : 1.1974207559279642E8,
"99.999" : 1.1974207559279642E8,
"99.9999" : 1.1974207559279642E8,
"100.0" : 1.1974207559279642E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1543778921321039E8,
1.1850293279140918E8,
1.1974207559279642E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 2.2231941738422792E7,
"scoreError" : 2149015.9048846597,
"scoreConfidence" : [
2.0082925833538134E7,
2.438095764330745E7
],
"scorePercentiles" : {
"0.0" : 2.209657282676758E7,
"50.0" : 2.228813439923328E7,
"90.0" : 2.2311117989267517E7,
"95.0" : 2.2311117989267517E7,
"99.0" : 2.2311117989267517E7,
"99.9" : 2.2311117989267517E7,
"99.99" : 2.2311117989267517E7,
"99.999" : 2.2311117989267517E7,
"99.9999" : 2.2311117989267517E7,
"100.0" : 2.2311117989267517E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.228813439923328E7,
2.209657282676758E7,
2.2311117989267517E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"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" : 3.5661503530853677E8,
"scoreError" : 1.924358666550537E7,
"scoreConfidence" : [
3.373714486430314E8,
3.758586219740421E8
],
"scorePercentiles" : {
"0.0" : 3.5572785729001117E8,
"50.0" : 3.563359197441033E8,
"90.0" : 3.577813288914958E8,
"95.0" : 3.577813288914958E8,
"99.0" : 3.577813288914958E8,
"99.9" : 3.577813288914958E8,
"99.99" : 3.577813288914958E8,
"99.999" : 3.577813288914958E8,
"99.9999" : 3.577813288914958E8,
"100.0" : 3.577813288914958E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.563359197441033E8,
3.5572785729001117E8,
3.577813288914958E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 9.669382186504366E7,
"scoreError" : 1.2609586440575447E7,
"scoreConfidence" : [
8.40842354244682E7,
1.093034083056191E8
],
"scorePercentiles" : {
"0.0" : 9.599787984274165E7,
"50.0" : 9.670345872254989E7,
"90.0" : 9.738012702983944E7,
"95.0" : 9.738012702983944E7,
"99.0" : 9.738012702983944E7,
"99.9" : 9.738012702983944E7,
"99.99" : 9.738012702983944E7,
"99.999" : 9.738012702983944E7,
"99.9999" : 9.738012702983944E7,
"100.0" : 9.738012702983944E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.670345872254989E7,
9.738012702983944E7,
9.599787984274165E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 8.622819112017117E7,
"scoreError" : 1.413851217388272E7,
"scoreConfidence" : [
7.208967894628845E7,
1.003667032940539E8
],
"scorePercentiles" : {
"0.0" : 8.546948441593137E7,
"50.0" : 8.619661087432832E7,
"90.0" : 8.701847807025386E7,
"95.0" : 8.701847807025386E7,
"99.0" : 8.701847807025386E7,
"99.9" : 8.701847807025386E7,
"99.99" : 8.701847807025386E7,
"99.999" : 8.701847807025386E7,
"99.9999" : 8.701847807025386E7,
"100.0" : 8.701847807025386E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.619661087432832E7,
8.701847807025386E7,
8.546948441593137E7
]
]
},
"readwrite_put" : {
"score" : 1.0465630744872473E7,
"scoreError" : 1654579.2513255153,
"scoreConfidence" : [
8811051.493546957,
1.212020999619799E7
],
"scorePercentiles" : {
"0.0" : 1.0361648959585574E7,
"50.0" : 1.050684784822157E7,
"90.0" : 1.0528395426810276E7,
"95.0" : 1.0528395426810276E7,
"99.0" : 1.0528395426810276E7,
"99.9" : 1.0528395426810276E7,
"99.99" : 1.0528395426810276E7,
"99.999" : 1.0528395426810276E7,
"99.9999" : 1.0528395426810276E7,
"100.0" : 1.0528395426810276E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.050684784822157E7,
1.0361648959585574E7,
1.0528395426810276E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.2774842885438193E7,
"scoreError" : 3823838.7624306493,
"scoreConfidence" : [
1.8951004123007543E7,
2.6598681647868842E7
],
"scorePercentiles" : {
"0.0" : 2.2642771172730923E7,
"50.0" : 2.2665240160172235E7,
"90.0" : 2.301651732341142E7,
"95.0" : 2.301651732341142E7,
"99.0" : 2.301651732341142E7,
"99.9" : 2.301651732341142E7,
"99.99" : 2.301651732341142E7,
"99.999" : 2.301651732341142E7,
"99.9999" : 2.301651732341142E7,
"100.0" : 2.301651732341142E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2665240160172235E7,
2.2642771172730923E7,
2.301651732341142E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2534819483223606E7,
"scoreError" : 4389953.82009,
"scoreConfidence" : [
1.8144865663133606E7,
2.6924773303313605E7
],
"scorePercentiles" : {
"0.0" : 2.2385236121475738E7,
"50.0" : 2.2406829174157504E7,
"90.0" : 2.2812393154037572E7,
"95.0" : 2.2812393154037572E7,
"99.0" : 2.2812393154037572E7,
"99.9" : 2.2812393154037572E7,
"99.99" : 2.2812393154037572E7,
"99.999" : 2.2812393154037572E7,
"99.9999" : 2.2812393154037572E7,
"100.0" : 2.2812393154037572E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2385236121475738E7,
2.2406829174157504E7,
2.2812393154037572E7
]
]
},
"readwrite_put" : {
"score" : 240023.40221458868,
"scoreError" : 695162.9302979006,
"scoreConfidence" : [
-455139.52808331186,
935186.3325124893
],
"scorePercentiles" : {
"0.0" : 204124.16937384795,
"50.0" : 235941.99857342005,
"90.0" : 280004.038696498,
"95.0" : 280004.038696498,
"99.0" : 280004.038696498,
"99.9" : 280004.038696498,
"99.99" : 280004.038696498,
"99.999" : 280004.038696498,
"99.9999" : 280004.038696498,
"100.0" : 280004.038696498
},
"scoreUnit" : "ops/s",
"rawData" : [
[
280004.038696498,
235941.99857342005,
204124.16937384795
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"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" : 2.6548121831727695E8,
"scoreError" : 7.776815338967326E7,
"scoreConfidence" : [
1.877130649276037E8,
3.432493717069502E8
],
"scorePercentiles" : {
"0.0" : 2.605664202710346E8,
"50.0" : 2.6770520999967685E8,
"90.0" : 2.681720246811194E8,
"95.0" : 2.681720246811194E8,
"99.0" : 2.681720246811194E8,
"99.9" : 2.681720246811194E8,
"99.99" : 2.681720246811194E8,
"99.999" : 2.681720246811194E8,
"99.9999" : 2.681720246811194E8,
"100.0" : 2.681720246811194E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.6770520999967685E8,
2.605664202710346E8,
2.681720246811194E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.5259905683113852E8,
"scoreError" : 8.476640534184778E7,
"scoreConfidence" : [
1.6783265148929074E8,
3.3736546217298627E8
],
"scorePercentiles" : {
"0.0" : 2.4724829871603745E8,
"50.0" : 2.549346590050653E8,
"90.0" : 2.5561421277231294E8,
"95.0" : 2.5561421277231294E8,
"99.0" : 2.5561421277231294E8,
"99.9" : 2.5561421277231294E8,
"99.99" : 2.5561421277231294E8,
"99.999" : 2.5561421277231294E8,
"99.9999" : 2.5561421277231294E8,
"100.0" : 2.5561421277231294E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.549346590050653E8,
2.4724829871603745E8,
2.5561421277231294E8
]
]
},
"readwrite_put" : {
"score" : 1.2882161486138381E7,
"scoreError" : 7156107.271002565,
"scoreConfidence" : [
5726054.2151358165,
2.0038268757140946E7
],
"scorePercentiles" : {
"0.0" : 1.2557811908806477E7,
"50.0" : 1.2770550994611558E7,
"90.0" : 1.3318121554997109E7,
"95.0" : 1.3318121554997109E7,
"99.0" : 1.3318121554997109E7,
"99.9" : 1.3318121554997109E7,
"99.99" : 1.3318121554997109E7,
"99.999" : 1.3318121554997109E7,
"99.9999" : 1.3318121554997109E7,
"100.0" : 1.3318121554997109E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2770550994611558E7,
1.3318121554997109E7,
1.2557811908806477E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 4.515590588943995E7,
"scoreError" : 8009596.6248232,
"scoreConfidence" : [
3.714630926461675E7,
5.3165502514263146E7
],
"scorePercentiles" : {
"0.0" : 4.475884149156128E7,
"50.0" : 4.508148225128281E7,
"90.0" : 4.562739392547576E7,
"95.0" : 4.562739392547576E7,
"99.0" : 4.562739392547576E7,
"99.9" : 4.562739392547576E7,
"99.99" : 4.562739392547576E7,
"99.999" : 4.562739392547576E7,
"99.9999" : 4.562739392547576E7,
"100.0" : 4.562739392547576E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.475884149156128E7,
4.508148225128281E7,
4.562739392547576E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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.1249910445438236E7,
"scoreError" : 2085160.944481969,
"scoreConfidence" : [
9164749.500956267,
1.3335071389920205E7
],
"scorePercentiles" : {
"0.0" : 1.1117934858750297E7,
"50.0" : 1.131556128964021E7,
"90.0" : 1.1316235187924195E7,
"95.0" : 1.1316235187924195E7,
"99.0" : 1.1316235187924195E7,
"99.9" : 1.1316235187924195E7,
"99.99" : 1.1316235187924195E7,
"99.999" : 1.1316235187924195E7,
"99.9999" : 1.1316235187924195E7,
"100.0" : 1.1316235187924195E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1117934858750297E7,
1.131556128964021E7,
1.1316235187924195E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"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" : 5.837808659974322E7,
"scoreError" : 3856850.640699129,
"scoreConfidence" : [
5.452123595904409E7,
6.223493724044234E7
],
"scorePercentiles" : {
"0.0" : 5.814584001257542E7,
"50.0" : 5.8429101822744176E7,
"90.0" : 5.8559317963910066E7,
"95.0" : 5.8559317963910066E7,
"99.0" : 5.8559317963910066E7,
"99.9" : 5.8559317963910066E7,
"99.99" : 5.8559317963910066E7,
"99.999" : 5.8559317963910066E7,
"99.9999" : 5.8559317963910066E7,
"100.0" : 5.8559317963910066E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.814584001257542E7,
5.8429101822744176E7,
5.8559317963910066E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 7.892972833053362E7,
"scoreError" : 3247759.5519631524,
"scoreConfidence" : [
7.568196877857047E7,
8.217748788249677E7
],
"scorePercentiles" : {
"0.0" : 7.49058411697663E7,
"50.0" : 7.872617584794271E7,
"90.0" : 8.2278071022465E7,
"95.0" : 8.244026038778074E7,
"99.0" : 8.244026038778074E7,
"99.9" : 8.244026038778074E7,
"99.99" : 8.244026038778074E7,
"99.999" : 8.244026038778074E7,
"99.9999" : 8.244026038778074E7,
"100.0" : 8.244026038778074E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.876795716876033E7,
7.833655347667068E7,
8.060327691209878E7,
7.868439452712508E7,
7.727918692344138E7,
7.49058411697663E7,
7.742542170358892E7,
8.244026038778074E7,
8.081836673462342E7,
8.003602430148059E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.6366474013218157E7,
"scoreError" : 413725.62871676654,
"scoreConfidence" : [
2.595274838450139E7,
2.6780199641934924E7
],
"scorePercentiles" : {
"0.0" : 2.5985721695009824E7,
"50.0" : 2.639887517269852E7,
"90.0" : 2.6656643912099317E7,
"95.0" : 2.6656685747342583E7,
"99.0" : 2.6656685747342583E7,
"99.9" : 2.6656685747342583E7,
"99.99" : 2.6656685747342583E7,
"99.999" : 2.6656685747342583E7,
"99.9999" : 2.6656685747342583E7,
"100.0" : 2.6656685747342583E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.60526992853009E7,
2.6285054066361547E7,
2.6574532960361317E7,
2.6656267394909937E7,
2.6635126036331885E7,
2.5985721695009824E7,
2.6656685747342583E7,
2.6020902601166513E7,
2.630208371341183E7,
2.649566663198521E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.559636439258825E8,
"scoreError" : 1.3109403906698365E7,
"scoreConfidence" : [
2.428542400191841E8,
2.6907304783258086E8
],
"scorePercentiles" : {
"0.0" : 2.3808595465544203E8,
"50.0" : 2.5973649571305072E8,
"90.0" : 2.6543668905620646E8,
"95.0" : 2.6572897502888986E8,
"99.0" : 2.6572897502888986E8,
"99.9" : 2.6572897502888986E8,
"99.99" : 2.6572897502888986E8,
"99.999" : 2.6572897502888986E8,
"99.9999" : 2.6572897502888986E8,
"100.0" : 2.6572897502888986E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5915073313913143E8,
2.5255491987907293E8,
2.3808595465544203E8,
2.4515288847463983E8,
2.612611707610743E8,
2.6087006226138583E8,
2.6572897502888986E8,
2.537033614701627E8,
2.6032225828697002E8,
2.628061153020558E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 6.944224640539965E7,
"scoreError" : 6568211.019917524,
"scoreConfidence" : [
6.2874035385482125E7,
7.601045742531717E7
],
"scorePercentiles" : {
"0.0" : 6.25387203143419E7,
"50.0" : 7.019598982929689E7,
"90.0" : 7.473713432878138E7,
"95.0" : 7.48203556479954E7,
"99.0" : 7.48203556479954E7,
"99.9" : 7.48203556479954E7,
"99.99" : 7.48203556479954E7,
"99.999" : 7.48203556479954E7,
"99.9999" : 7.48203556479954E7,
"100.0" : 7.48203556479954E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.829440308128352E7,
6.704618202495751E7,
6.3359917369564496E7,
6.74653163799283E7,
7.226055123887847E7,
7.48203556479954E7,
7.209757657731023E7,
7.255129896388127E7,
7.39881424558552E7,
6.25387203143419E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 5.8775172855926596E7,
"scoreError" : 5629577.826302803,
"scoreConfidence" : [
5.314559502962379E7,
6.44047506822294E7
],
"scorePercentiles" : {
"0.0" : 5.279366491781703E7,
"50.0" : 5.959062637942255E7,
"90.0" : 6.31728329438583E7,
"95.0" : 6.318978136716725E7,
"99.0" : 6.318978136716725E7,
"99.9" : 6.318978136716725E7,
"99.99" : 6.318978136716725E7,
"99.999" : 6.318978136716725E7,
"99.9999" : 6.318978136716725E7,
"100.0" : 6.318978136716725E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.827412816575801E7,
5.677877291376023E7,
5.362236753328615E7,
5.672700226883595E7,
6.090712459308709E7,
6.318978136716725E7,
6.132859076362772E7,
6.110999890184887E7,
6.302029713407777E7,
5.279366491781703E7
]
]
},
"readwrite_put" : {
"score" : 1.0667073549473025E7,
"scoreError" : 1056736.4494945728,
"scoreConfidence" : [
9610337.099978453,
1.1723809998967597E7
],
"scorePercentiles" : {
"0.0" : 9737549.83627836,
"50.0" : 1.0753649962387431E7,
"90.0" : 1.1611646858948573E7,
"95.0" : 1.1630574280828146E7,
"99.0" : 1.1630574280828146E7,
"99.9" : 1.1630574280828146E7,
"99.99" : 1.1630574280828146E7,
"99.999" : 1.1630574280828146E7,
"99.9999" : 1.1630574280828146E7,
"100.0" : 1.1630574280828146E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0020274915525515E7,
1.0267409111197272E7,
9737549.83627836,
1.0738314111092351E7,
1.1353426645791382E7,
1.1630574280828146E7,
1.0768985813682511E7,
1.1441300062032409E7,
1.0967845321777426E7,
9745055.396524861
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.541693786791985E7,
"scoreError" : 300542.31223809073,
"scoreConfidence" : [
2.511639555568176E7,
2.571748018015794E7
],
"scorePercentiles" : {
"0.0" : 2.5073099071106497E7,
"50.0" : 2.5407729258983977E7,
"90.0" : 2.5733240845992487E7,
"95.0" : 2.5742995911797766E7,
"99.0" : 2.5742995911797766E7,
"99.9" : 2.5742995911797766E7,
"99.99" : 2.5742995911797766E7,
"99.999" : 2.5742995911797766E7,
"99.9999" : 2.5742995911797766E7,
"100.0" : 2.5742995911797766E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5742995911797766E7,
2.5428049133389663E7,
2.5645445253744993E7,
2.5073099071106497E7,
2.531685764310397E7,
2.5393493824485667E7,
2.5556786817194656E7,
2.5417693453152616E7,
2.5397765064815335E7,
2.5197192506407365E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.4283781299081817E7,
"scoreError" : 309859.9567215107,
"scoreConfidence" : [
2.3973921342360307E7,
2.4593641255803328E7
],
"scorePercentiles" : {
"0.0" : 2.3906121267472357E7,
"50.0" : 2.4297688145947218E7,
"90.0" : 2.458821012659245E7,
"95.0" : 2.4597097746495996E7,
"99.0" : 2.4597097746495996E7,
"99.9" : 2.4597097746495996E7,
"99.99" : 2.4597097746495996E7,
"99.999" : 2.4597097746495996E7,
"99.9999" : 2.4597097746495996E7,
"100.0" : 2.4597097746495996E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4597097746495996E7,
2.4308238862045668E7,
2.4508221547460534E7,
2.3906121267472357E7,
2.4199239143082883E7,
2.4287137429848768E7,
2.441297829439572E7,
2.4337912778412275E7,
2.4236370788622014E7,
2.4044495132981956E7
]
]
},
"readwrite_put" : {
"score" : 1133156.5688380366,
"scoreError" : 40948.21081659953,
"scoreConfidence" : [
1092208.3580214372,
1174104.779654636
],
"scorePercentiles" : {
"0.0" : 1079780.674740342,
"50.0" : 1140516.1145416982,
"90.0" : 1166419.4508900612,
"95.0" : 1166977.8036341434,
"99.0" : 1166977.8036341434,
"99.9" : 1166977.8036341434,
"99.99" : 1166977.8036341434,
"99.999" : 1166977.8036341434,
"99.9999" : 1166977.8036341434,
"100.0" : 1166977.8036341434
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1145898.16530177,
1119810.2713439928,
1137223.706284461,
1166977.8036341434,
1117618.5000210865,
1106356.3946369025,
1143808.5227989352,
1079780.674740342,
1161394.2761933208,
1152697.3734254106
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.8560410739412233E8,
"scoreError" : 2174228.3134714374,
"scoreConfidence" : [
1.834298790806509E8,
1.8777833570759377E8
],
"scorePercentiles" : {
"0.0" : 1.8440820852454743E8,
"50.0" : 1.8481351138113236E8,
"90.0" : 1.8815790614193872E8,
"95.0" : 1.8816019527553084E8,
"99.0" : 1.8816019527553084E8,
"99.9" : 1.8816019527553084E8,
"99.99" : 1.8816019527553084E8,
"99.999" : 1.8816019527553084E8,
"99.9999" : 1.8816019527553084E8,
"100.0" : 1.8816019527553084E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.847412264317956E8,
1.8455258943988657E8,
1.84688857794448E8,
1.84832557449941E8,
1.8557984529950002E8,
1.8816019527553084E8,
1.847944653123237E8,
1.86145824473641E8,
1.881373039396096E8,
1.8440820852454743E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.692224152601183E8,
"scoreError" : 2148566.6674337927,
"scoreConfidence" : [
1.670738485926845E8,
1.713709819275521E8
],
"scorePercentiles" : {
"0.0" : 1.6792542807220846E8,
"50.0" : 1.687524320464043E8,
"90.0" : 1.7174000897764036E8,
"95.0" : 1.7174130787674168E8,
"99.0" : 1.7174130787674168E8,
"99.9" : 1.7174130787674168E8,
"99.99" : 1.7174130787674168E8,
"99.999" : 1.7174130787674168E8,
"99.9999" : 1.7174130787674168E8,
"100.0" : 1.7174130787674168E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6792542807220846E8,
1.687162079294282E8,
1.6842378937433013E8,
1.6878865616338044E8,
1.6942634255000243E8,
1.7174130787674168E8,
1.6819653858105442E8,
1.6935041248849672E8,
1.7172831888572836E8,
1.6792715067981252E8
]
]
},
"readwrite_put" : {
"score" : 1.6381692134004036E7,
"scoreError" : 476897.0584280764,
"scoreConfidence" : [
1.5904795075575959E7,
1.6858589192432113E7
],
"scorePercentiles" : {
"0.0" : 1.5836381510458384E7,
"50.0" : 1.6413936226335179E7,
"90.0" : 1.6813759722142868E7,
"95.0" : 1.6815798359587155E7,
"99.0" : 1.6815798359587155E7,
"99.9" : 1.6815798359587155E7,
"99.99" : 1.6815798359587155E7,
"99.999" : 1.6815798359587155E7,
"99.9999" : 1.6815798359587155E7,
"100.0" : 1.6815798359587155E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6815798359587155E7,
1.5836381510458384E7,
1.6265068420117833E7,
1.604390128656058E7,
1.6153502749497592E7,
1.6418887398789162E7,
1.6597926731269266E7,
1.6795411985144295E7,
1.6408985053881194E7,
1.6481057844734881E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.7120616720729105E7,
"scoreError" : 544545.8612787607,
"scoreConfidence" : [
3.657607085945035E7,
3.766516258200786E7
],
"scorePercentiles" : {
"0.0" : 3.661940366730158E7,
"50.0" : 3.701379163882366E7,
"90.0" : 3.776803574114736E7,
"95.0" : 3.7805043645955406E7,
"99.0" : 3.7805043645955406E7,
"99.9" : 3.7805043645955406E7,
"99.99" : 3.7805043645955406E7,
"99.999" : 3.7805043645955406E7,
"99.9999" : 3.7805043645955406E7,
"100.0" : 3.7805043645955406E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.672667447492256E7,
3.689485778038E7,
3.700660296797445E7,
3.7805043645955406E7,
3.743496459787496E7,
3.701086789461092E7,
3.7400110838227585E7,
3.7290925957007244E7,
3.7016715383036405E7,
3.661940366730158E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.3979522724819416E7,
"scoreError" : 172286.7486301754,
"scoreConfidence" : [
1.380723597618924E7,
1.4151809473449592E7
],
"scorePercentiles" : {
"0.0" : 1.3834693167956756E7,
"50.0" : 1.3937215063607533E7,
"90.0" : 1.4170610208555995E7,
"95.0" : 1.4176343332055159E7,
"99.0" : 1.4176343332055159E7,
"99.9" : 1.4176343332055159E7,
"99.99" : 1.4176343332055159E7,
"99.999" : 1.4176343332055159E7,
"99.9999" : 1.4176343332055159E7,
"100.0" : 1.4176343332055159E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3928875441151068E7,
1.4093388900603147E7,
1.4176343332055159E7,
1.388768141523073E7,
1.4119012097063512E7,
1.3925729722484622E7,
1.4000590823712116E7,
1.3883357661873074E7,
1.3834693167956756E7,
1.3945554686063996E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.2091106054566406E7,
"scoreError" : 1709781.9058559004,
"scoreConfidence" : [
6.0381324148710504E7,
6.380088796042231E7
],
"scorePercentiles" : {
"0.0" : 6.080041026805914E7,
"50.0" : 6.187271732233295E7,
"90.0" : 6.447377872541878E7,
"95.0" : 6.464120157137364E7,
"99.0" : 6.464120157137364E7,
"99.9" : 6.464120157137364E7,
"99.99" : 6.464120157137364E7,
"99.999" : 6.464120157137364E7,
"99.9999" : 6.464120157137364E7,
"100.0" : 6.464120157137364E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.191486895215807E7,
6.19822768860809E7,
6.102176105079009E7,
6.183056569250783E7,
6.296697311182504E7,
6.171247434571934E7,
6.125639009963233E7,
6.080041026805914E7,
6.278413856751771E7,
6.464120157137364E7
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment