Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active April 20, 2025 17:16
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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.0528436650038737E8,
"scoreError" : 5.1400181544291906E7,
"scoreConfidence" : [
5.3884184956095465E7,
1.5668454804467928E8
],
"scorePercentiles" : {
"0.0" : 1.0282081936198914E8,
"50.0" : 1.0467601985973099E8,
"90.0" : 1.0835626027944198E8,
"95.0" : 1.0835626027944198E8,
"99.0" : 1.0835626027944198E8,
"99.9" : 1.0835626027944198E8,
"99.99" : 1.0835626027944198E8,
"99.999" : 1.0835626027944198E8,
"99.9999" : 1.0835626027944198E8,
"100.0" : 1.0835626027944198E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0835626027944198E8,
1.0282081936198914E8,
1.0467601985973099E8
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.22364015834024E7,
"scoreError" : 1925950.326879432,
"scoreConfidence" : [
2.031045125652297E7,
2.416235191028183E7
],
"scorePercentiles" : {
"0.0" : 2.215599629078944E7,
"50.0" : 2.2197258090929307E7,
"90.0" : 2.235595036848845E7,
"95.0" : 2.235595036848845E7,
"99.0" : 2.235595036848845E7,
"99.9" : 2.235595036848845E7,
"99.99" : 2.235595036848845E7,
"99.999" : 2.235595036848845E7,
"99.9999" : 2.235595036848845E7,
"100.0" : 2.235595036848845E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2197258090929307E7,
2.235595036848845E7,
2.215599629078944E7
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 3.270357734825081E8,
"scoreError" : 6915876.681594996,
"scoreConfidence" : [
3.2011989680091316E8,
3.339516501641031E8
],
"scorePercentiles" : {
"0.0" : 3.266314311109039E8,
"50.0" : 3.270927413448955E8,
"90.0" : 3.2738314799172497E8,
"95.0" : 3.2738314799172497E8,
"99.0" : 3.2738314799172497E8,
"99.9" : 3.2738314799172497E8,
"99.99" : 3.2738314799172497E8,
"99.999" : 3.2738314799172497E8,
"99.9999" : 3.2738314799172497E8,
"100.0" : 3.2738314799172497E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2738314799172497E8,
3.270927413448955E8,
3.266314311109039E8
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 8.068963556266512E7,
"scoreError" : 2.336228403316142E7,
"scoreConfidence" : [
5.73273515295037E7,
1.0405191959582654E8
],
"scorePercentiles" : {
"0.0" : 7.953005661343715E7,
"50.0" : 8.047483029565689E7,
"90.0" : 8.20640197789013E7,
"95.0" : 8.20640197789013E7,
"99.0" : 8.20640197789013E7,
"99.9" : 8.20640197789013E7,
"99.99" : 8.20640197789013E7,
"99.999" : 8.20640197789013E7,
"99.9999" : 8.20640197789013E7,
"100.0" : 8.20640197789013E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.20640197789013E7,
7.953005661343715E7,
8.047483029565689E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7.410422389712185E7,
"scoreError" : 1.858050397161152E7,
"scoreConfidence" : [
5.552371992551033E7,
9.268472786873336E7
],
"scorePercentiles" : {
"0.0" : 7.305784350651282E7,
"50.0" : 7.416257317963226E7,
"90.0" : 7.509225500522046E7,
"95.0" : 7.509225500522046E7,
"99.0" : 7.509225500522046E7,
"99.9" : 7.509225500522046E7,
"99.99" : 7.509225500522046E7,
"99.999" : 7.509225500522046E7,
"99.9999" : 7.509225500522046E7,
"100.0" : 7.509225500522046E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.509225500522046E7,
7.305784350651282E7,
7.416257317963226E7
]
]
},
"readwrite_put" : {
"score" : 6585411.665543267,
"scoreError" : 6276159.400178302,
"scoreConfidence" : [
309252.2653649645,
1.2861571065721568E7
],
"scorePercentiles" : {
"0.0" : 6312257.1160246385,
"50.0" : 6472213.106924319,
"90.0" : 6971764.773680843,
"95.0" : 6971764.773680843,
"99.0" : 6971764.773680843,
"99.9" : 6971764.773680843,
"99.99" : 6971764.773680843,
"99.999" : 6971764.773680843,
"99.9999" : 6971764.773680843,
"100.0" : 6971764.773680843
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6971764.773680843,
6472213.106924319,
6312257.1160246385
]
]
}
}
},
{
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.2055918324240778E7,
"scoreError" : 1254727.2638181585,
"scoreConfidence" : [
2.0801191060422618E7,
2.3310645588058937E7
],
"scorePercentiles" : {
"0.0" : 2.197926764518151E7,
"50.0" : 2.207625420686742E7,
"90.0" : 2.2112233120673407E7,
"95.0" : 2.2112233120673407E7,
"99.0" : 2.2112233120673407E7,
"99.9" : 2.2112233120673407E7,
"99.99" : 2.2112233120673407E7,
"99.999" : 2.2112233120673407E7,
"99.9999" : 2.2112233120673407E7,
"100.0" : 2.2112233120673407E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2112233120673407E7,
2.197926764518151E7,
2.207625420686742E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.1840020716203142E7,
"scoreError" : 1321192.5607803375,
"scoreConfidence" : [
2.0518828155422803E7,
2.316121327698348E7
],
"scorePercentiles" : {
"0.0" : 2.1760453168752737E7,
"50.0" : 2.1857527397367664E7,
"90.0" : 2.190208158248903E7,
"95.0" : 2.190208158248903E7,
"99.0" : 2.190208158248903E7,
"99.9" : 2.190208158248903E7,
"99.99" : 2.190208158248903E7,
"99.999" : 2.190208158248903E7,
"99.9999" : 2.190208158248903E7,
"100.0" : 2.190208158248903E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.190208158248903E7,
2.1760453168752737E7,
2.1857527397367664E7
]
]
},
"readwrite_put" : {
"score" : 215897.60803763484,
"scoreError" : 90788.70941212744,
"scoreConfidence" : [
125108.8986255074,
306686.31744976225
],
"scorePercentiles" : {
"0.0" : 210151.5381843775,
"50.0" : 218726.80949975512,
"90.0" : 218814.47642877186,
"95.0" : 218814.47642877186,
"99.0" : 218814.47642877186,
"99.9" : 218814.47642877186,
"99.99" : 218814.47642877186,
"99.999" : 218814.47642877186,
"99.9999" : 218814.47642877186,
"100.0" : 218814.47642877186
},
"scoreUnit" : "ops/s",
"rawData" : [
[
210151.5381843775,
218814.47642877186,
218726.80949975512
]
]
}
}
},
{
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.495559383146657E8,
"scoreError" : 8.70577268698172E7,
"scoreConfidence" : [
1.624982114448485E8,
3.3661366518448293E8
],
"scorePercentiles" : {
"0.0" : 2.4405088756332624E8,
"50.0" : 2.5210326418148312E8,
"90.0" : 2.5251366319918776E8,
"95.0" : 2.5251366319918776E8,
"99.0" : 2.5251366319918776E8,
"99.9" : 2.5251366319918776E8,
"99.99" : 2.5251366319918776E8,
"99.999" : 2.5251366319918776E8,
"99.9999" : 2.5251366319918776E8,
"100.0" : 2.5251366319918776E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4405088756332624E8,
2.5210326418148312E8,
2.5251366319918776E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.3502663887991786E8,
"scoreError" : 9.187164461994627E7,
"scoreConfidence" : [
1.431549942599716E8,
3.268982834998641E8
],
"scorePercentiles" : {
"0.0" : 2.292245686771869E8,
"50.0" : 2.375941836829046E8,
"90.0" : 2.3826116427966207E8,
"95.0" : 2.3826116427966207E8,
"99.0" : 2.3826116427966207E8,
"99.9" : 2.3826116427966207E8,
"99.99" : 2.3826116427966207E8,
"99.999" : 2.3826116427966207E8,
"99.9999" : 2.3826116427966207E8,
"100.0" : 2.3826116427966207E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.292245686771869E8,
2.375941836829046E8,
2.3826116427966207E8
]
]
},
"readwrite_put" : {
"score" : 1.4529299434747847E7,
"scoreError" : 5244045.108770924,
"scoreConfidence" : [
9285254.325976923,
1.977334454351877E7
],
"scorePercentiles" : {
"0.0" : 1.425249891952569E7,
"50.0" : 1.4509080498578522E7,
"90.0" : 1.4826318886139328E7,
"95.0" : 1.4826318886139328E7,
"99.0" : 1.4826318886139328E7,
"99.9" : 1.4826318886139328E7,
"99.99" : 1.4826318886139328E7,
"99.999" : 1.4826318886139328E7,
"99.9999" : 1.4826318886139328E7,
"100.0" : 1.4826318886139328E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4826318886139328E7,
1.4509080498578522E7,
1.425249891952569E7
]
]
}
}
},
{
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.857286396725933E7,
"scoreError" : 1745224.8518677817,
"scoreConfidence" : [
2.682763911539155E7,
3.031808881912711E7
],
"scorePercentiles" : {
"0.0" : 2.8486460062801298E7,
"50.0" : 2.855646786781472E7,
"90.0" : 2.8675663971161965E7,
"95.0" : 2.8675663971161965E7,
"99.0" : 2.8675663971161965E7,
"99.9" : 2.8675663971161965E7,
"99.99" : 2.8675663971161965E7,
"99.999" : 2.8675663971161965E7,
"99.9999" : 2.8675663971161965E7,
"100.0" : 2.8675663971161965E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.8486460062801298E7,
2.8675663971161965E7,
2.855646786781472E7
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.1393571110296542E7,
"scoreError" : 522676.070179894,
"scoreConfidence" : [
1.0870895040116647E7,
1.1916247180476436E7
],
"scorePercentiles" : {
"0.0" : 1.1362491819144811E7,
"50.0" : 1.1399294439528022E7,
"90.0" : 1.1418927072216794E7,
"95.0" : 1.1418927072216794E7,
"99.0" : 1.1418927072216794E7,
"99.9" : 1.1418927072216794E7,
"99.99" : 1.1418927072216794E7,
"99.999" : 1.1418927072216794E7,
"99.9999" : 1.1418927072216794E7,
"100.0" : 1.1418927072216794E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1418927072216794E7,
1.1362491819144811E7,
1.1399294439528022E7
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.590835380349028E7,
"scoreError" : 5837093.245560123,
"scoreConfidence" : [
6.007126055793016E7,
7.17454470490504E7
],
"scorePercentiles" : {
"0.0" : 6.5621676546297885E7,
"50.0" : 6.584987416613079E7,
"90.0" : 6.6253510698042184E7,
"95.0" : 6.6253510698042184E7,
"99.0" : 6.6253510698042184E7,
"99.9" : 6.6253510698042184E7,
"99.99" : 6.6253510698042184E7,
"99.999" : 6.6253510698042184E7,
"99.9999" : 6.6253510698042184E7,
"100.0" : 6.6253510698042184E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.584987416613079E7,
6.6253510698042184E7,
6.5621676546297885E7
]
]
},
"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.285499303635354E7,
"scoreError" : 4.812509633566041E7,
"scoreConfidence" : [
3.472989670069313E7,
1.3098008937201396E8
],
"scorePercentiles" : {
"0.0" : 8.04076939400565E7,
"50.0" : 8.25081152630347E7,
"90.0" : 8.564916990596946E7,
"95.0" : 8.564916990596946E7,
"99.0" : 8.564916990596946E7,
"99.9" : 8.564916990596946E7,
"99.99" : 8.564916990596946E7,
"99.999" : 8.564916990596946E7,
"99.9999" : 8.564916990596946E7,
"100.0" : 8.564916990596946E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.25081152630347E7,
8.04076939400565E7,
8.564916990596946E7
]
]
},
"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.39993101484602E7,
"scoreError" : 1331847.4573223046,
"scoreConfidence" : [
2.2667462691137895E7,
2.53311576057825E7
],
"scorePercentiles" : {
"0.0" : 2.3915422512597073E7,
"50.0" : 2.4034071056372333E7,
"90.0" : 2.40484368764112E7,
"95.0" : 2.40484368764112E7,
"99.0" : 2.40484368764112E7,
"99.9" : 2.40484368764112E7,
"99.99" : 2.40484368764112E7,
"99.999" : 2.40484368764112E7,
"99.9999" : 2.40484368764112E7,
"100.0" : 2.40484368764112E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4034071056372333E7,
2.40484368764112E7,
2.3915422512597073E7
]
]
},
"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" : 3.110081628746051E8,
"scoreError" : 3.036246003158221E7,
"scoreConfidence" : [
2.806457028430229E8,
3.4137062290618736E8
],
"scorePercentiles" : {
"0.0" : 3.093961417499972E8,
"50.0" : 3.1090817572638535E8,
"90.0" : 3.127201711474327E8,
"95.0" : 3.127201711474327E8,
"99.0" : 3.127201711474327E8,
"99.9" : 3.127201711474327E8,
"99.99" : 3.127201711474327E8,
"99.999" : 3.127201711474327E8,
"99.9999" : 3.127201711474327E8,
"100.0" : 3.127201711474327E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.093961417499972E8,
3.127201711474327E8,
3.1090817572638535E8
]
]
},
"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.195260747170825E7,
"scoreError" : 5409053.31681673,
"scoreConfidence" : [
6.654355415489152E7,
7.736166078852499E7
],
"scorePercentiles" : {
"0.0" : 7.166205636528479E7,
"50.0" : 7.19410695994857E7,
"90.0" : 7.22546964503543E7,
"95.0" : 7.22546964503543E7,
"99.0" : 7.22546964503543E7,
"99.9" : 7.22546964503543E7,
"99.99" : 7.22546964503543E7,
"99.999" : 7.22546964503543E7,
"99.9999" : 7.22546964503543E7,
"100.0" : 7.22546964503543E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.166205636528479E7,
7.19410695994857E7,
7.22546964503543E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 6.0723904101549685E7,
"scoreError" : 6266488.79481127,
"scoreConfidence" : [
5.4457415306738414E7,
6.6990392896360956E7
],
"scorePercentiles" : {
"0.0" : 6.042231062503124E7,
"50.0" : 6.065162098299984E7,
"90.0" : 6.109778069661796E7,
"95.0" : 6.109778069661796E7,
"99.0" : 6.109778069661796E7,
"99.9" : 6.109778069661796E7,
"99.99" : 6.109778069661796E7,
"99.999" : 6.109778069661796E7,
"99.9999" : 6.109778069661796E7,
"100.0" : 6.109778069661796E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.042231062503124E7,
6.065162098299984E7,
6.109778069661796E7
]
]
},
"readwrite_put" : {
"score" : 1.1228703370158583E7,
"scoreError" : 1221470.0795617816,
"scoreConfidence" : [
1.0007233290596802E7,
1.2450173449720364E7
],
"scorePercentiles" : {
"0.0" : 1.1156915753736343E7,
"50.0" : 1.1239745740253547E7,
"90.0" : 1.1289448616485853E7,
"95.0" : 1.1289448616485853E7,
"99.0" : 1.1289448616485853E7,
"99.9" : 1.1289448616485853E7,
"99.99" : 1.1289448616485853E7,
"99.999" : 1.1289448616485853E7,
"99.9999" : 1.1289448616485853E7,
"100.0" : 1.1289448616485853E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1239745740253547E7,
1.1289448616485853E7,
1.1156915753736343E7
]
]
}
}
},
{
"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.3664600748940215E7,
"scoreError" : 1788639.564398468,
"scoreConfidence" : [
2.1875961184541747E7,
2.5453240313338682E7
],
"scorePercentiles" : {
"0.0" : 2.3584013145506904E7,
"50.0" : 2.3636037170044668E7,
"90.0" : 2.3773751931269072E7,
"95.0" : 2.3773751931269072E7,
"99.0" : 2.3773751931269072E7,
"99.9" : 2.3773751931269072E7,
"99.99" : 2.3773751931269072E7,
"99.999" : 2.3773751931269072E7,
"99.9999" : 2.3773751931269072E7,
"100.0" : 2.3773751931269072E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3584013145506904E7,
2.3636037170044668E7,
2.3773751931269072E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.3266331662382912E7,
"scoreError" : 2280975.6838529133,
"scoreConfidence" : [
2.0985355978529997E7,
2.5547307346235827E7
],
"scorePercentiles" : {
"0.0" : 2.316105461382837E7,
"50.0" : 2.3233415808758166E7,
"90.0" : 2.340452456456221E7,
"95.0" : 2.340452456456221E7,
"99.0" : 2.340452456456221E7,
"99.9" : 2.340452456456221E7,
"99.99" : 2.340452456456221E7,
"99.999" : 2.340452456456221E7,
"99.9999" : 2.340452456456221E7,
"100.0" : 2.340452456456221E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.316105461382837E7,
2.3233415808758166E7,
2.340452456456221E7
]
]
},
"readwrite_put" : {
"score" : 398269.08655730006,
"scoreError" : 494928.4387700314,
"scoreConfidence" : [
-96659.35221273132,
893197.5253273314
],
"scorePercentiles" : {
"0.0" : 369227.3667068638,
"50.0" : 402621.36128650146,
"90.0" : 422958.53167853487,
"95.0" : 422958.53167853487,
"99.0" : 422958.53167853487,
"99.9" : 422958.53167853487,
"99.99" : 422958.53167853487,
"99.999" : 422958.53167853487,
"99.9999" : 422958.53167853487,
"100.0" : 422958.53167853487
},
"scoreUnit" : "ops/s",
"rawData" : [
[
422958.53167853487,
402621.36128650146,
369227.3667068638
]
]
}
}
},
{
"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.4697841693508527E8,
"scoreError" : 2.6532989430365145E7,
"scoreConfidence" : [
2.2044542750472012E8,
2.735114063654504E8
],
"scorePercentiles" : {
"0.0" : 2.453031984910999E8,
"50.0" : 2.4771403015130347E8,
"90.0" : 2.479180221628524E8,
"95.0" : 2.479180221628524E8,
"99.0" : 2.479180221628524E8,
"99.9" : 2.479180221628524E8,
"99.99" : 2.479180221628524E8,
"99.999" : 2.479180221628524E8,
"99.9999" : 2.479180221628524E8,
"100.0" : 2.479180221628524E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.479180221628524E8,
2.4771403015130347E8,
2.453031984910999E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.3338435770662203E8,
"scoreError" : 2.4212080954060894E7,
"scoreConfidence" : [
2.0917227675256115E8,
2.5759643866068292E8
],
"scorePercentiles" : {
"0.0" : 2.318544863121562E8,
"50.0" : 2.340722462539142E8,
"90.0" : 2.342263405537957E8,
"95.0" : 2.342263405537957E8,
"99.0" : 2.342263405537957E8,
"99.9" : 2.342263405537957E8,
"99.99" : 2.342263405537957E8,
"99.999" : 2.342263405537957E8,
"99.9999" : 2.342263405537957E8,
"100.0" : 2.342263405537957E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.342263405537957E8,
2.340722462539142E8,
2.318544863121562E8
]
]
},
"readwrite_put" : {
"score" : 1.3594059228463242E7,
"scoreError" : 2341087.566044629,
"scoreConfidence" : [
1.1252971662418613E7,
1.593514679450787E7
],
"scorePercentiles" : {
"0.0" : 1.3448712178943746E7,
"50.0" : 1.3641783897389255E7,
"90.0" : 1.3691681609056722E7,
"95.0" : 1.3691681609056722E7,
"99.0" : 1.3691681609056722E7,
"99.9" : 1.3691681609056722E7,
"99.99" : 1.3691681609056722E7,
"99.999" : 1.3691681609056722E7,
"99.9999" : 1.3691681609056722E7,
"100.0" : 1.3691681609056722E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3691681609056722E7,
1.3641783897389255E7,
1.3448712178943746E7
]
]
}
}
},
{
"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.4713871348117076E7,
"scoreError" : 1.4553051173255375E7,
"scoreConfidence" : [
3.01608201748617E7,
5.926692252137245E7
],
"scorePercentiles" : {
"0.0" : 4.424749707249894E7,
"50.0" : 4.42591635049759E7,
"90.0" : 4.5634953466876395E7,
"95.0" : 4.5634953466876395E7,
"99.0" : 4.5634953466876395E7,
"99.9" : 4.5634953466876395E7,
"99.99" : 4.5634953466876395E7,
"99.999" : 4.5634953466876395E7,
"99.9999" : 4.5634953466876395E7,
"100.0" : 4.5634953466876395E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.42591635049759E7,
4.424749707249894E7,
4.5634953466876395E7
]
]
},
"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.2343760870637009E7,
"scoreError" : 462094.8289060203,
"scoreConfidence" : [
1.1881666041730989E7,
1.280585569954303E7
],
"scorePercentiles" : {
"0.0" : 1.2315397410986142E7,
"50.0" : 1.2351762577378955E7,
"90.0" : 1.2364122623545934E7,
"95.0" : 1.2364122623545934E7,
"99.0" : 1.2364122623545934E7,
"99.9" : 1.2364122623545934E7,
"99.99" : 1.2364122623545934E7,
"99.999" : 1.2364122623545934E7,
"99.9999" : 1.2364122623545934E7,
"100.0" : 1.2364122623545934E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2364122623545934E7,
1.2315397410986142E7,
1.2351762577378955E7
]
]
},
"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" : 7.91338941061249E7,
"scoreError" : 3628916.7787853093,
"scoreConfidence" : [
7.550497732733959E7,
8.27628108849102E7
],
"scorePercentiles" : {
"0.0" : 7.898552465399368E7,
"50.0" : 7.90562357223787E7,
"90.0" : 7.935992194200227E7,
"95.0" : 7.935992194200227E7,
"99.0" : 7.935992194200227E7,
"99.9" : 7.935992194200227E7,
"99.99" : 7.935992194200227E7,
"99.999" : 7.935992194200227E7,
"99.9999" : 7.935992194200227E7,
"100.0" : 7.935992194200227E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.898552465399368E7,
7.90562357223787E7,
7.935992194200227E7
]
]
},
"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.361124862362126E7,
"scoreError" : 9789350.363949783,
"scoreConfidence" : [
2.382189825967148E7,
4.3400598987571046E7
],
"scorePercentiles" : {
"0.0" : 3.3043590446558066E7,
"50.0" : 3.3680021663470685E7,
"90.0" : 3.411013376083504E7,
"95.0" : 3.411013376083504E7,
"99.0" : 3.411013376083504E7,
"99.9" : 3.411013376083504E7,
"99.99" : 3.411013376083504E7,
"99.999" : 3.411013376083504E7,
"99.9999" : 3.411013376083504E7,
"100.0" : 3.411013376083504E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3680021663470685E7,
3.411013376083504E7,
3.3043590446558066E7
]
]
},
"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.6983182431232225E7,
"scoreError" : 1041260.3523844801,
"scoreConfidence" : [
1.5941922078847745E7,
1.8024442783616707E7
],
"scorePercentiles" : {
"0.0" : 1.6922870801471196E7,
"50.0" : 1.6990328783525646E7,
"90.0" : 1.7036347708699826E7,
"95.0" : 1.7036347708699826E7,
"99.0" : 1.7036347708699826E7,
"99.9" : 1.7036347708699826E7,
"99.99" : 1.7036347708699826E7,
"99.999" : 1.7036347708699826E7,
"99.9999" : 1.7036347708699826E7,
"100.0" : 1.7036347708699826E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7036347708699826E7,
1.6922870801471196E7,
1.6990328783525646E7
]
]
},
"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.863479148937889E8,
"scoreError" : 1.943408954078815E7,
"scoreConfidence" : [
1.6691382535300076E8,
2.0578200443457705E8
],
"scorePercentiles" : {
"0.0" : 1.8520051117517492E8,
"50.0" : 1.8653775234354034E8,
"90.0" : 1.8730548116265148E8,
"95.0" : 1.8730548116265148E8,
"99.0" : 1.8730548116265148E8,
"99.9" : 1.8730548116265148E8,
"99.99" : 1.8730548116265148E8,
"99.999" : 1.8730548116265148E8,
"99.9999" : 1.8730548116265148E8,
"100.0" : 1.8730548116265148E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.8730548116265148E8,
1.8520051117517492E8,
1.8653775234354034E8
]
]
},
"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" : 2.997832059284356E7,
"scoreError" : 6488926.639103288,
"scoreConfidence" : [
2.348939395374027E7,
3.646724723194685E7
],
"scorePercentiles" : {
"0.0" : 2.9593374386771593E7,
"50.0" : 3.0046815668312352E7,
"90.0" : 3.0294771723446727E7,
"95.0" : 3.0294771723446727E7,
"99.0" : 3.0294771723446727E7,
"99.9" : 3.0294771723446727E7,
"99.99" : 3.0294771723446727E7,
"99.999" : 3.0294771723446727E7,
"99.9999" : 3.0294771723446727E7,
"100.0" : 3.0294771723446727E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.9593374386771593E7,
3.0046815668312352E7,
3.0294771723446727E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.5268452977260668E7,
"scoreError" : 5405598.285491646,
"scoreConfidence" : [
1.9862854691769022E7,
3.0674051262752313E7
],
"scorePercentiles" : {
"0.0" : 2.509233499566836E7,
"50.0" : 2.51024844328322E7,
"90.0" : 2.5610539503281444E7,
"95.0" : 2.5610539503281444E7,
"99.0" : 2.5610539503281444E7,
"99.9" : 2.5610539503281444E7,
"99.99" : 2.5610539503281444E7,
"99.999" : 2.5610539503281444E7,
"99.9999" : 2.5610539503281444E7,
"100.0" : 2.5610539503281444E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.509233499566836E7,
2.51024844328322E7,
2.5610539503281444E7
]
]
},
"readwrite_put" : {
"score" : 4709867.615582889,
"scoreError" : 4063880.6439646925,
"scoreConfidence" : [
645986.9716181965,
8773748.259547582
],
"scorePercentiles" : {
"0.0" : 4501039.391103234,
"50.0" : 4684232.220165281,
"90.0" : 4944331.235480152,
"95.0" : 4944331.235480152,
"99.0" : 4944331.235480152,
"99.9" : 4944331.235480152,
"99.99" : 4944331.235480152,
"99.999" : 4944331.235480152,
"99.9999" : 4944331.235480152,
"100.0" : 4944331.235480152
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4501039.391103234,
4944331.235480152,
4684232.220165281
]
]
}
}
},
{
"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.5993893707928956E7,
"scoreError" : 1104706.7278154911,
"scoreConfidence" : [
1.4889186980113465E7,
1.7098600435744446E7
],
"scorePercentiles" : {
"0.0" : 1.5926101125158153E7,
"50.0" : 1.6012965891175551E7,
"90.0" : 1.604261410745316E7,
"95.0" : 1.604261410745316E7,
"99.0" : 1.604261410745316E7,
"99.9" : 1.604261410745316E7,
"99.99" : 1.604261410745316E7,
"99.999" : 1.604261410745316E7,
"99.9999" : 1.604261410745316E7,
"100.0" : 1.604261410745316E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6012965891175551E7,
1.604261410745316E7,
1.5926101125158153E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.5514582264331644E7,
"scoreError" : 1004689.7061516005,
"scoreConfidence" : [
1.4509892558180043E7,
1.6519271970483245E7
],
"scorePercentiles" : {
"0.0" : 1.5454331802331192E7,
"50.0" : 1.5527096022968564E7,
"90.0" : 1.5562318967695173E7,
"95.0" : 1.5562318967695173E7,
"99.0" : 1.5562318967695173E7,
"99.9" : 1.5562318967695173E7,
"99.99" : 1.5562318967695173E7,
"99.999" : 1.5562318967695173E7,
"99.9999" : 1.5562318967695173E7,
"100.0" : 1.5562318967695173E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5527096022968564E7,
1.5562318967695173E7,
1.5454331802331192E7
]
]
},
"readwrite_put" : {
"score" : 479311.4435973113,
"scoreError" : 129558.80658006949,
"scoreConfidence" : [
349752.63701724185,
608870.2501773809
],
"scorePercentiles" : {
"0.0" : 471769.32282696094,
"50.0" : 480295.1397579868,
"90.0" : 485869.868206986,
"95.0" : 485869.868206986,
"99.0" : 485869.868206986,
"99.9" : 485869.868206986,
"99.99" : 485869.868206986,
"99.999" : 485869.868206986,
"99.9999" : 485869.868206986,
"100.0" : 485869.868206986
},
"scoreUnit" : "ops/s",
"rawData" : [
[
485869.868206986,
480295.1397579868,
471769.32282696094
]
]
}
}
},
{
"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.451493273083776E8,
"scoreError" : 5.00850199244127E7,
"scoreConfidence" : [
9.50643073839649E7,
1.952343472327903E8
],
"scorePercentiles" : {
"0.0" : 1.4323307683429354E8,
"50.0" : 1.4392048681310898E8,
"90.0" : 1.4829441827773026E8,
"95.0" : 1.4829441827773026E8,
"99.0" : 1.4829441827773026E8,
"99.9" : 1.4829441827773026E8,
"99.99" : 1.4829441827773026E8,
"99.999" : 1.4829441827773026E8,
"99.9999" : 1.4829441827773026E8,
"100.0" : 1.4829441827773026E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4323307683429354E8,
1.4392048681310898E8,
1.4829441827773026E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.321009019031306E8,
"scoreError" : 3.4681260341334954E7,
"scoreConfidence" : [
9.741964156179565E7,
1.6678216224446556E8
],
"scorePercentiles" : {
"0.0" : 1.307666782063808E8,
"50.0" : 1.31258485818071E8,
"90.0" : 1.3427754168494007E8,
"95.0" : 1.3427754168494007E8,
"99.0" : 1.3427754168494007E8,
"99.9" : 1.3427754168494007E8,
"99.99" : 1.3427754168494007E8,
"99.999" : 1.3427754168494007E8,
"99.9999" : 1.3427754168494007E8,
"100.0" : 1.3427754168494007E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.307666782063808E8,
1.31258485818071E8,
1.3427754168494007E8
]
]
},
"readwrite_put" : {
"score" : 1.3048425405246958E7,
"scoreError" : 1.5404750828994174E7,
"scoreConfidence" : [
-2356325.4237472154,
2.845317623424113E7
],
"scorePercentiles" : {
"0.0" : 1.2466398627912752E7,
"50.0" : 1.266200099503795E7,
"90.0" : 1.4016876592790172E7,
"95.0" : 1.4016876592790172E7,
"99.0" : 1.4016876592790172E7,
"99.9" : 1.4016876592790172E7,
"99.99" : 1.4016876592790172E7,
"99.999" : 1.4016876592790172E7,
"99.9999" : 1.4016876592790172E7,
"100.0" : 1.4016876592790172E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2466398627912752E7,
1.266200099503795E7,
1.4016876592790172E7
]
]
}
}
},
{
"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" : 2.033626409571942E7,
"scoreError" : 4764183.563095934,
"scoreConfidence" : [
1.5572080532623485E7,
2.5100447658815354E7
],
"scorePercentiles" : {
"0.0" : 2.003530911486277E7,
"50.0" : 2.047048783121218E7,
"90.0" : 2.0502995341083307E7,
"95.0" : 2.0502995341083307E7,
"99.0" : 2.0502995341083307E7,
"99.9" : 2.0502995341083307E7,
"99.99" : 2.0502995341083307E7,
"99.999" : 2.0502995341083307E7,
"99.9999" : 2.0502995341083307E7,
"100.0" : 2.0502995341083307E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0502995341083307E7,
2.047048783121218E7,
2.003530911486277E7
]
]
},
"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" : 9092986.227331152,
"scoreError" : 1042132.0866272636,
"scoreConfidence" : [
8050854.140703889,
1.0135118313958416E7
],
"scorePercentiles" : {
"0.0" : 9053211.941854127,
"50.0" : 9067304.56253418,
"90.0" : 9158442.177605147,
"95.0" : 9158442.177605147,
"99.0" : 9158442.177605147,
"99.9" : 9158442.177605147,
"99.99" : 9158442.177605147,
"99.999" : 9158442.177605147,
"99.9999" : 9158442.177605147,
"100.0" : 9158442.177605147
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9053211.941854127,
9067304.56253418,
9158442.177605147
]
]
},
"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.561636833350835E7,
"scoreError" : 1604340.597764085,
"scoreConfidence" : [
6.401202773574427E7,
6.722070893127243E7
],
"scorePercentiles" : {
"0.0" : 6.554368242894517E7,
"50.0" : 6.559130368225872E7,
"90.0" : 6.5714118889321156E7,
"95.0" : 6.5714118889321156E7,
"99.0" : 6.5714118889321156E7,
"99.9" : 6.5714118889321156E7,
"99.99" : 6.5714118889321156E7,
"99.999" : 6.5714118889321156E7,
"99.9999" : 6.5714118889321156E7,
"100.0" : 6.5714118889321156E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.559130368225872E7,
6.5714118889321156E7,
6.554368242894517E7
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 6.87992391354044E7,
"scoreError" : 7064130.343764594,
"scoreConfidence" : [
6.17351087916398E7,
7.586336947916898E7
],
"scorePercentiles" : {
"0.0" : 6.83526181767699E7,
"50.0" : 6.900443993422925E7,
"90.0" : 6.904065929521401E7,
"95.0" : 6.904065929521401E7,
"99.0" : 6.904065929521401E7,
"99.9" : 6.904065929521401E7,
"99.99" : 6.904065929521401E7,
"99.999" : 6.904065929521401E7,
"99.9999" : 6.904065929521401E7,
"100.0" : 6.904065929521401E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.83526181767699E7,
6.904065929521401E7,
6.900443993422925E7
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.0776332761876E7,
"scoreError" : 3352160.715420035,
"scoreConfidence" : [
1.7424172046455964E7,
2.4128493477296032E7
],
"scorePercentiles" : {
"0.0" : 2.056861770305179E7,
"50.0" : 2.0842741405295298E7,
"90.0" : 2.091763917728091E7,
"95.0" : 2.091763917728091E7,
"99.0" : 2.091763917728091E7,
"99.9" : 2.091763917728091E7,
"99.99" : 2.091763917728091E7,
"99.999" : 2.091763917728091E7,
"99.9999" : 2.091763917728091E7,
"100.0" : 2.091763917728091E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.091763917728091E7,
2.056861770305179E7,
2.0842741405295298E7
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.2472790998007986E8,
"scoreError" : 3.4235036959349334E7,
"scoreConfidence" : [
1.9049287302073053E8,
2.589629469394292E8
],
"scorePercentiles" : {
"0.0" : 2.2256581719424975E8,
"50.0" : 2.2568481706879377E8,
"90.0" : 2.2593309567719603E8,
"95.0" : 2.2593309567719603E8,
"99.0" : 2.2593309567719603E8,
"99.9" : 2.2593309567719603E8,
"99.99" : 2.2593309567719603E8,
"99.999" : 2.2593309567719603E8,
"99.9999" : 2.2593309567719603E8,
"100.0" : 2.2593309567719603E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2568481706879377E8,
2.2256581719424975E8,
2.2593309567719603E8
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 5.696496541042926E7,
"scoreError" : 9257186.726155309,
"scoreConfidence" : [
4.770777868427395E7,
6.622215213658457E7
],
"scorePercentiles" : {
"0.0" : 5.6384587565537006E7,
"50.0" : 5.718555669849553E7,
"90.0" : 5.7324751967255235E7,
"95.0" : 5.7324751967255235E7,
"99.0" : 5.7324751967255235E7,
"99.9" : 5.7324751967255235E7,
"99.99" : 5.7324751967255235E7,
"99.999" : 5.7324751967255235E7,
"99.9999" : 5.7324751967255235E7,
"100.0" : 5.7324751967255235E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.718555669849553E7,
5.6384587565537006E7,
5.7324751967255235E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 4.8150405066056035E7,
"scoreError" : 7892222.534759116,
"scoreConfidence" : [
4.025818253129692E7,
5.6042627600815155E7
],
"scorePercentiles" : {
"0.0" : 4.7659992355798274E7,
"50.0" : 4.831336954430399E7,
"90.0" : 4.847785329806583E7,
"95.0" : 4.847785329806583E7,
"99.0" : 4.847785329806583E7,
"99.9" : 4.847785329806583E7,
"99.99" : 4.847785329806583E7,
"99.999" : 4.847785329806583E7,
"99.9999" : 4.847785329806583E7,
"100.0" : 4.847785329806583E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.831336954430399E7,
4.7659992355798274E7,
4.847785329806583E7
]
]
},
"readwrite_put" : {
"score" : 8814560.344373228,
"scoreError" : 1440003.1548191314,
"scoreConfidence" : [
7374557.189554097,
1.0254563499192359E7
],
"scorePercentiles" : {
"0.0" : 8724595.209738728,
"50.0" : 8846898.669189421,
"90.0" : 8872187.154191539,
"95.0" : 8872187.154191539,
"99.0" : 8872187.154191539,
"99.9" : 8872187.154191539,
"99.99" : 8872187.154191539,
"99.999" : 8872187.154191539,
"99.9999" : 8872187.154191539,
"100.0" : 8872187.154191539
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8872187.154191539,
8724595.209738728,
8846898.669189421
]
]
}
}
},
{
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.1037660825130656E7,
"scoreError" : 2884145.4177397788,
"scoreConfidence" : [
1.8153515407390878E7,
2.3921806242870435E7
],
"scorePercentiles" : {
"0.0" : 2.08882516855339E7,
"50.0" : 2.1021535617738325E7,
"90.0" : 2.120319517211974E7,
"95.0" : 2.120319517211974E7,
"99.0" : 2.120319517211974E7,
"99.9" : 2.120319517211974E7,
"99.99" : 2.120319517211974E7,
"99.999" : 2.120319517211974E7,
"99.9999" : 2.120319517211974E7,
"100.0" : 2.120319517211974E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.120319517211974E7,
2.08882516855339E7,
2.1021535617738325E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.0812749373871073E7,
"scoreError" : 2916696.5291747325,
"scoreConfidence" : [
1.789605284469634E7,
2.3729445903045807E7
],
"scorePercentiles" : {
"0.0" : 2.0678138909259524E7,
"50.0" : 2.0770648453775886E7,
"90.0" : 2.098946075857781E7,
"95.0" : 2.098946075857781E7,
"99.0" : 2.098946075857781E7,
"99.9" : 2.098946075857781E7,
"99.99" : 2.098946075857781E7,
"99.999" : 2.098946075857781E7,
"99.9999" : 2.098946075857781E7,
"100.0" : 2.098946075857781E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.098946075857781E7,
2.0678138909259524E7,
2.0770648453775886E7
]
]
},
"readwrite_put" : {
"score" : 224911.4512595823,
"scoreError" : 411731.4783870445,
"scoreConfidence" : [
-186820.0271274622,
636642.9296466268
],
"scorePercentiles" : {
"0.0" : 210112.77627437614,
"50.0" : 213734.41354193166,
"90.0" : 250887.16396243905,
"95.0" : 250887.16396243905,
"99.0" : 250887.16396243905,
"99.9" : 250887.16396243905,
"99.99" : 250887.16396243905,
"99.999" : 250887.16396243905,
"99.9999" : 250887.16396243905,
"100.0" : 250887.16396243905
},
"scoreUnit" : "ops/s",
"rawData" : [
[
213734.41354193166,
210112.77627437614,
250887.16396243905
]
]
}
}
},
{
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.6053597693050382E8,
"scoreError" : 4.317710825507534E7,
"scoreConfidence" : [
1.1735886867542848E8,
2.0371308518557915E8
],
"scorePercentiles" : {
"0.0" : 1.5899345431391868E8,
"50.0" : 1.593536117656889E8,
"90.0" : 1.632608647119038E8,
"95.0" : 1.632608647119038E8,
"99.0" : 1.632608647119038E8,
"99.9" : 1.632608647119038E8,
"99.99" : 1.632608647119038E8,
"99.999" : 1.632608647119038E8,
"99.9999" : 1.632608647119038E8,
"100.0" : 1.632608647119038E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.632608647119038E8,
1.5899345431391868E8,
1.593536117656889E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.4772775393691206E8,
"scoreError" : 4.546845334292007E7,
"scoreConfidence" : [
1.02259300593992E8,
1.9319620727983212E8
],
"scorePercentiles" : {
"0.0" : 1.4624109371191084E8,
"50.0" : 1.46337111835285E8,
"90.0" : 1.506050562635403E8,
"95.0" : 1.506050562635403E8,
"99.0" : 1.506050562635403E8,
"99.9" : 1.506050562635403E8,
"99.99" : 1.506050562635403E8,
"99.999" : 1.506050562635403E8,
"99.9999" : 1.506050562635403E8,
"100.0" : 1.506050562635403E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.506050562635403E8,
1.46337111835285E8,
1.4624109371191084E8
]
]
},
"readwrite_put" : {
"score" : 1.280822299359175E7,
"scoreError" : 4807720.5749962935,
"scoreConfidence" : [
8000502.4185954565,
1.7615943568588044E7
],
"scorePercentiles" : {
"0.0" : 1.2655808448363516E7,
"50.0" : 1.2656342478633674E7,
"90.0" : 1.3112518053778058E7,
"95.0" : 1.3112518053778058E7,
"99.0" : 1.3112518053778058E7,
"99.9" : 1.3112518053778058E7,
"99.99" : 1.3112518053778058E7,
"99.999" : 1.3112518053778058E7,
"99.9999" : 1.3112518053778058E7,
"100.0" : 1.3112518053778058E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2655808448363516E7,
1.2656342478633674E7,
1.3112518053778058E7
]
]
}
}
},
{
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.810078700533261E7,
"scoreError" : 6659742.654246602,
"scoreConfidence" : [
3.144104435108601E7,
4.476052965957922E7
],
"scorePercentiles" : {
"0.0" : 3.769481757227987E7,
"50.0" : 3.820554757791485E7,
"90.0" : 3.840199586580313E7,
"95.0" : 3.840199586580313E7,
"99.0" : 3.840199586580313E7,
"99.9" : 3.840199586580313E7,
"99.99" : 3.840199586580313E7,
"99.999" : 3.840199586580313E7,
"99.9999" : 3.840199586580313E7,
"100.0" : 3.840199586580313E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.840199586580313E7,
3.769481757227987E7,
3.820554757791485E7
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.0607088308762899E7,
"scoreError" : 850975.7626865371,
"scoreConfidence" : [
9756112.546076361,
1.1458064071449436E7
],
"scorePercentiles" : {
"0.0" : 1.0553306555490706E7,
"50.0" : 1.0631452413440198E7,
"90.0" : 1.063650595735779E7,
"95.0" : 1.063650595735779E7,
"99.0" : 1.063650595735779E7,
"99.9" : 1.063650595735779E7,
"99.99" : 1.063650595735779E7,
"99.999" : 1.063650595735779E7,
"99.9999" : 1.063650595735779E7,
"100.0" : 1.063650595735779E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.063650595735779E7,
1.0631452413440198E7,
1.0553306555490706E7
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 5.6898200370831676E7,
"scoreError" : 5099318.4545078175,
"scoreConfidence" : [
5.1798881916323856E7,
6.1997518825339496E7
],
"scorePercentiles" : {
"0.0" : 5.6575451356701314E7,
"50.0" : 5.705851589604722E7,
"90.0" : 5.70606338597465E7,
"95.0" : 5.70606338597465E7,
"99.0" : 5.70606338597465E7,
"99.9" : 5.70606338597465E7,
"99.99" : 5.70606338597465E7,
"99.999" : 5.70606338597465E7,
"99.9999" : 5.70606338597465E7,
"100.0" : 5.70606338597465E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.70606338597465E7,
5.705851589604722E7,
5.6575451356701314E7
]
]
},
"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.1567126957939368E8,
"scoreError" : 2.048532890432707E7,
"scoreConfidence" : [
9.518594067506662E7,
1.3615659848372075E8
],
"scorePercentiles" : {
"0.0" : 1.1461354092690705E8,
"50.0" : 1.1555071523141235E8,
"90.0" : 1.1684955257986164E8,
"95.0" : 1.1684955257986164E8,
"99.0" : 1.1684955257986164E8,
"99.9" : 1.1684955257986164E8,
"99.99" : 1.1684955257986164E8,
"99.999" : 1.1684955257986164E8,
"99.9999" : 1.1684955257986164E8,
"100.0" : 1.1684955257986164E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1461354092690705E8,
1.1684955257986164E8,
1.1555071523141235E8
]
]
},
"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.202712588765045E7,
"scoreError" : 6572704.651087848,
"scoreConfidence" : [
1.5454421236562602E7,
2.8599830538738295E7
],
"scorePercentiles" : {
"0.0" : 2.161112064321667E7,
"50.0" : 2.2234275116646092E7,
"90.0" : 2.2235981903088585E7,
"95.0" : 2.2235981903088585E7,
"99.0" : 2.2235981903088585E7,
"99.9" : 2.2235981903088585E7,
"99.99" : 2.2235981903088585E7,
"99.999" : 2.2235981903088585E7,
"99.9999" : 2.2235981903088585E7,
"100.0" : 2.2235981903088585E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2235981903088585E7,
2.2234275116646092E7,
2.161112064321667E7
]
]
},
"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.519151839121944E8,
"scoreError" : 1.5383726343427324E8,
"scoreConfidence" : [
1.9807792047792113E8,
5.057524473464676E8
],
"scorePercentiles" : {
"0.0" : 3.4227912054555863E8,
"50.0" : 3.555232314229327E8,
"90.0" : 3.579431997680918E8,
"95.0" : 3.579431997680918E8,
"99.0" : 3.579431997680918E8,
"99.9" : 3.579431997680918E8,
"99.99" : 3.579431997680918E8,
"99.999" : 3.579431997680918E8,
"99.9999" : 3.579431997680918E8,
"100.0" : 3.579431997680918E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.4227912054555863E8,
3.555232314229327E8,
3.579431997680918E8
]
]
},
"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.358480268439873E7,
"scoreError" : 4.665341660846239E7,
"scoreConfidence" : [
4.693138607593633E7,
1.402382192928611E8
],
"scorePercentiles" : {
"0.0" : 9.066754428309327E7,
"50.0" : 9.464766185069518E7,
"90.0" : 9.543920191940776E7,
"95.0" : 9.543920191940776E7,
"99.0" : 9.543920191940776E7,
"99.9" : 9.543920191940776E7,
"99.99" : 9.543920191940776E7,
"99.999" : 9.543920191940776E7,
"99.9999" : 9.543920191940776E7,
"100.0" : 9.543920191940776E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.066754428309327E7,
9.543920191940776E7,
9.464766185069518E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 8.623546634905623E7,
"scoreError" : 4.145946066122672E7,
"scoreConfidence" : [
4.477600568782951E7,
1.2769492701028295E8
],
"scorePercentiles" : {
"0.0" : 8.362417787545568E7,
"50.0" : 8.731686667206918E7,
"90.0" : 8.776535449964383E7,
"95.0" : 8.776535449964383E7,
"99.0" : 8.776535449964383E7,
"99.9" : 8.776535449964383E7,
"99.99" : 8.776535449964383E7,
"99.999" : 8.776535449964383E7,
"99.9999" : 8.776535449964383E7,
"100.0" : 8.776535449964383E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.362417787545568E7,
8.776535449964383E7,
8.731686667206918E7
]
]
},
"readwrite_put" : {
"score" : 7349336.335342499,
"scoreError" : 5758616.177578784,
"scoreConfidence" : [
1590720.1577637158,
1.3107952512921283E7
],
"scorePercentiles" : {
"0.0" : 7043366.4076375915,
"50.0" : 7330795.178625995,
"90.0" : 7673847.4197639115,
"95.0" : 7673847.4197639115,
"99.0" : 7673847.4197639115,
"99.9" : 7673847.4197639115,
"99.99" : 7673847.4197639115,
"99.999" : 7673847.4197639115,
"99.9999" : 7673847.4197639115,
"100.0" : 7673847.4197639115
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7043366.4076375915,
7673847.4197639115,
7330795.178625995
]
]
}
}
},
{
"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.207258838296403E7,
"scoreError" : 1837557.3502900403,
"scoreConfidence" : [
2.023503103267399E7,
2.391014573325407E7
],
"scorePercentiles" : {
"0.0" : 2.198102952819861E7,
"50.0" : 2.205625663426726E7,
"90.0" : 2.2180478986426212E7,
"95.0" : 2.2180478986426212E7,
"99.0" : 2.2180478986426212E7,
"99.9" : 2.2180478986426212E7,
"99.99" : 2.2180478986426212E7,
"99.999" : 2.2180478986426212E7,
"99.9999" : 2.2180478986426212E7,
"100.0" : 2.2180478986426212E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2180478986426212E7,
2.205625663426726E7,
2.198102952819861E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.190566902382636E7,
"scoreError" : 2300544.204146828,
"scoreConfidence" : [
1.9605124819679532E7,
2.420621322797319E7
],
"scorePercentiles" : {
"0.0" : 2.1781359452879753E7,
"50.0" : 2.1902160220491827E7,
"90.0" : 2.20334873981075E7,
"95.0" : 2.20334873981075E7,
"99.0" : 2.20334873981075E7,
"99.9" : 2.20334873981075E7,
"99.99" : 2.20334873981075E7,
"99.999" : 2.20334873981075E7,
"99.9999" : 2.20334873981075E7,
"100.0" : 2.20334873981075E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.20334873981075E7,
2.1902160220491827E7,
2.1781359452879753E7
]
]
},
"readwrite_put" : {
"score" : 166919.3591376672,
"scoreError" : 521488.6650441847,
"scoreConfidence" : [
-354569.30590651755,
688408.0241818519
],
"scorePercentiles" : {
"0.0" : 146991.58831871024,
"50.0" : 154096.41377543443,
"90.0" : 199670.07531885692,
"95.0" : 199670.07531885692,
"99.0" : 199670.07531885692,
"99.9" : 199670.07531885692,
"99.99" : 199670.07531885692,
"99.999" : 199670.07531885692,
"99.9999" : 199670.07531885692,
"100.0" : 199670.07531885692
},
"scoreUnit" : "ops/s",
"rawData" : [
[
146991.58831871024,
154096.41377543443,
199670.07531885692
]
]
}
}
},
{
"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.5155745050079837E8,
"scoreError" : 1.9135731651834884E8,
"scoreConfidence" : [
6.020013398244953E7,
4.429147670191472E8
],
"scorePercentiles" : {
"0.0" : 2.4476937076488125E8,
"50.0" : 2.4626475639321935E8,
"90.0" : 2.636382243442945E8,
"95.0" : 2.636382243442945E8,
"99.0" : 2.636382243442945E8,
"99.9" : 2.636382243442945E8,
"99.99" : 2.636382243442945E8,
"99.999" : 2.636382243442945E8,
"99.9999" : 2.636382243442945E8,
"100.0" : 2.636382243442945E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.636382243442945E8,
2.4476937076488125E8,
2.4626475639321935E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.379127291601088E8,
"scoreError" : 2.0549976295451647E8,
"scoreConfidence" : [
3.2412966205592334E7,
4.434124921146253E8
],
"scorePercentiles" : {
"0.0" : 2.3044396571167827E8,
"50.0" : 2.3242518448463792E8,
"90.0" : 2.508690372840102E8,
"95.0" : 2.508690372840102E8,
"99.0" : 2.508690372840102E8,
"99.9" : 2.508690372840102E8,
"99.99" : 2.508690372840102E8,
"99.999" : 2.508690372840102E8,
"99.9999" : 2.508690372840102E8,
"100.0" : 2.508690372840102E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.508690372840102E8,
2.3044396571167827E8,
2.3242518448463792E8
]
]
},
"readwrite_put" : {
"score" : 1.3644721340689568E7,
"scoreError" : 1.452558586065728E7,
"scoreConfidence" : [
-880864.5199677125,
2.817030720134685E7
],
"scorePercentiles" : {
"0.0" : 1.2769187060284268E7,
"50.0" : 1.3839571908581436E7,
"90.0" : 1.4325405053202998E7,
"95.0" : 1.4325405053202998E7,
"99.0" : 1.4325405053202998E7,
"99.9" : 1.4325405053202998E7,
"99.99" : 1.4325405053202998E7,
"99.999" : 1.4325405053202998E7,
"99.9999" : 1.4325405053202998E7,
"100.0" : 1.4325405053202998E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2769187060284268E7,
1.4325405053202998E7,
1.3839571908581436E7
]
]
}
}
},
{
"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" : 2.884053720510486E7,
"scoreError" : 7746092.0299746785,
"scoreConfidence" : [
2.109444517513018E7,
3.658662923507954E7
],
"scorePercentiles" : {
"0.0" : 2.838669016484304E7,
"50.0" : 2.890685766659519E7,
"90.0" : 2.922806378387636E7,
"95.0" : 2.922806378387636E7,
"99.0" : 2.922806378387636E7,
"99.9" : 2.922806378387636E7,
"99.99" : 2.922806378387636E7,
"99.999" : 2.922806378387636E7,
"99.9999" : 2.922806378387636E7,
"100.0" : 2.922806378387636E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.922806378387636E7,
2.838669016484304E7,
2.890685766659519E7
]
]
},
"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.1772443970755674E7,
"scoreError" : 858485.5954727666,
"scoreConfidence" : [
1.0913958375282908E7,
1.263092956622844E7
],
"scorePercentiles" : {
"0.0" : 1.1727948566575702E7,
"50.0" : 1.1767683660619713E7,
"90.0" : 1.1821699685071606E7,
"95.0" : 1.1821699685071606E7,
"99.0" : 1.1821699685071606E7,
"99.9" : 1.1821699685071606E7,
"99.99" : 1.1821699685071606E7,
"99.999" : 1.1821699685071606E7,
"99.9999" : 1.1821699685071606E7,
"100.0" : 1.1821699685071606E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1727948566575702E7,
1.1821699685071606E7,
1.1767683660619713E7
]
]
},
"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" : 5.779530692930907E7,
"scoreError" : 673987.6631662361,
"scoreConfidence" : [
5.712131926614283E7,
5.846929459247531E7
],
"scorePercentiles" : {
"0.0" : 5.775270692427163E7,
"50.0" : 5.781466923098902E7,
"90.0" : 5.781854463266658E7,
"95.0" : 5.781854463266658E7,
"99.0" : 5.781854463266658E7,
"99.9" : 5.781854463266658E7,
"99.99" : 5.781854463266658E7,
"99.999" : 5.781854463266658E7,
"99.9999" : 5.781854463266658E7,
"100.0" : 5.781854463266658E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.781854463266658E7,
5.781466923098902E7,
5.775270692427163E7
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.1796660804867339E8,
"scoreError" : 2.5626644108267207E7,
"scoreConfidence" : [
9.233996394040619E7,
1.435932521569406E8
],
"scorePercentiles" : {
"0.0" : 1.1643199053415452E8,
"50.0" : 1.182791138979254E8,
"90.0" : 1.1918871971394025E8,
"95.0" : 1.1918871971394025E8,
"99.0" : 1.1918871971394025E8,
"99.9" : 1.1918871971394025E8,
"99.99" : 1.1918871971394025E8,
"99.999" : 1.1918871971394025E8,
"99.9999" : 1.1918871971394025E8,
"100.0" : 1.1918871971394025E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.182791138979254E8,
1.1918871971394025E8,
1.1643199053415452E8
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.22073591533099E7,
"scoreError" : 974642.6350023022,
"scoreConfidence" : [
2.1232716518307596E7,
2.3182001788312204E7
],
"scorePercentiles" : {
"0.0" : 2.2162921765221924E7,
"50.0" : 2.219252310289746E7,
"90.0" : 2.2266632591810312E7,
"95.0" : 2.2266632591810312E7,
"99.0" : 2.2266632591810312E7,
"99.9" : 2.2266632591810312E7,
"99.99" : 2.2266632591810312E7,
"99.999" : 2.2266632591810312E7,
"99.9999" : 2.2266632591810312E7,
"100.0" : 2.2266632591810312E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2266632591810312E7,
2.219252310289746E7,
2.2162921765221924E7
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 3.121309609585048E8,
"scoreError" : 5.881336387627203E7,
"scoreConfidence" : [
2.5331759708223277E8,
3.709443248347768E8
],
"scorePercentiles" : {
"0.0" : 3.0842458171773183E8,
"50.0" : 3.1368467380681276E8,
"90.0" : 3.142836273509698E8,
"95.0" : 3.142836273509698E8,
"99.0" : 3.142836273509698E8,
"99.9" : 3.142836273509698E8,
"99.99" : 3.142836273509698E8,
"99.999" : 3.142836273509698E8,
"99.9999" : 3.142836273509698E8,
"100.0" : 3.142836273509698E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.0842458171773183E8,
3.1368467380681276E8,
3.142836273509698E8
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 9.732660258845629E7,
"scoreError" : 1.288767330489435E7,
"scoreConfidence" : [
8.443892928356194E7,
1.1021427589335063E8
],
"scorePercentiles" : {
"0.0" : 9.654783523499525E7,
"50.0" : 9.750582956440645E7,
"90.0" : 9.792614296596716E7,
"95.0" : 9.792614296596716E7,
"99.0" : 9.792614296596716E7,
"99.9" : 9.792614296596716E7,
"99.99" : 9.792614296596716E7,
"99.999" : 9.792614296596716E7,
"99.9999" : 9.792614296596716E7,
"100.0" : 9.792614296596716E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.750582956440645E7,
9.654783523499525E7,
9.792614296596716E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 8.966692797019303E7,
"scoreError" : 1.193954473172891E7,
"scoreConfidence" : [
7.772738323846412E7,
1.0160647270192194E8
],
"scorePercentiles" : {
"0.0" : 8.892430206873955E7,
"50.0" : 8.99170773672609E7,
"90.0" : 9.015940447457865E7,
"95.0" : 9.015940447457865E7,
"99.0" : 9.015940447457865E7,
"99.9" : 9.015940447457865E7,
"99.99" : 9.015940447457865E7,
"99.999" : 9.015940447457865E7,
"99.9999" : 9.015940447457865E7,
"100.0" : 9.015940447457865E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.99170773672609E7,
8.892430206873955E7,
9.015940447457865E7
]
]
},
"readwrite_put" : {
"score" : 7659674.618263255,
"scoreError" : 1721054.59190908,
"scoreConfidence" : [
5938620.026354175,
9380729.210172335
],
"scorePercentiles" : {
"0.0" : 7588752.197145553,
"50.0" : 7623533.166255695,
"90.0" : 7766738.491388513,
"95.0" : 7766738.491388513,
"99.0" : 7766738.491388513,
"99.9" : 7766738.491388513,
"99.99" : 7766738.491388513,
"99.999" : 7766738.491388513,
"99.9999" : 7766738.491388513,
"100.0" : 7766738.491388513
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7588752.197145553,
7623533.166255695,
7766738.491388513
]
]
}
}
},
{
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.1691155324683677E7,
"scoreError" : 314696.8293590692,
"scoreConfidence" : [
2.1376458495324608E7,
2.2005852154042747E7
],
"scorePercentiles" : {
"0.0" : 2.167601920367907E7,
"50.0" : 2.168751080687859E7,
"90.0" : 2.1709935963493373E7,
"95.0" : 2.1709935963493373E7,
"99.0" : 2.1709935963493373E7,
"99.9" : 2.1709935963493373E7,
"99.99" : 2.1709935963493373E7,
"99.999" : 2.1709935963493373E7,
"99.9999" : 2.1709935963493373E7,
"100.0" : 2.1709935963493373E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1709935963493373E7,
2.167601920367907E7,
2.168751080687859E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.1494620434843324E7,
"scoreError" : 486446.0315068943,
"scoreConfidence" : [
2.1008174403336428E7,
2.198106646635022E7
],
"scorePercentiles" : {
"0.0" : 2.1464298401699543E7,
"50.0" : 2.150515692877831E7,
"90.0" : 2.1514405974052124E7,
"95.0" : 2.1514405974052124E7,
"99.0" : 2.1514405974052124E7,
"99.9" : 2.1514405974052124E7,
"99.99" : 2.1514405974052124E7,
"99.999" : 2.1514405974052124E7,
"99.9999" : 2.1514405974052124E7,
"100.0" : 2.1514405974052124E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.150515692877831E7,
2.1464298401699543E7,
2.1514405974052124E7
]
]
},
"readwrite_put" : {
"score" : 196534.88984035127,
"scoreError" : 375560.5405578226,
"scoreConfidence" : [
-179025.65071747135,
572095.4303981739
],
"scorePercentiles" : {
"0.0" : 173104.83282646496,
"50.0" : 204779.03471506256,
"90.0" : 211720.80197952635,
"95.0" : 211720.80197952635,
"99.0" : 211720.80197952635,
"99.9" : 211720.80197952635,
"99.99" : 211720.80197952635,
"99.999" : 211720.80197952635,
"99.9999" : 211720.80197952635,
"100.0" : 211720.80197952635
},
"scoreUnit" : "ops/s",
"rawData" : [
[
204779.03471506256,
211720.80197952635,
173104.83282646496
]
]
}
}
},
{
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.4005203657116315E8,
"scoreError" : 6.0140577695763566E7,
"scoreConfidence" : [
1.799114588753996E8,
3.001926142669267E8
],
"scorePercentiles" : {
"0.0" : 2.378545930977475E8,
"50.0" : 2.3845903086587834E8,
"90.0" : 2.4384248574986356E8,
"95.0" : 2.4384248574986356E8,
"99.0" : 2.4384248574986356E8,
"99.9" : 2.4384248574986356E8,
"99.99" : 2.4384248574986356E8,
"99.999" : 2.4384248574986356E8,
"99.9999" : 2.4384248574986356E8,
"100.0" : 2.4384248574986356E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3845903086587834E8,
2.4384248574986356E8,
2.378545930977475E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.273095406745317E8,
"scoreError" : 6.88724457602827E7,
"scoreConfidence" : [
1.58437094914249E8,
2.961819864348144E8
],
"scorePercentiles" : {
"0.0" : 2.2484627131749624E8,
"50.0" : 2.2542655767680728E8,
"90.0" : 2.3165579302929148E8,
"95.0" : 2.3165579302929148E8,
"99.0" : 2.3165579302929148E8,
"99.9" : 2.3165579302929148E8,
"99.99" : 2.3165579302929148E8,
"99.999" : 2.3165579302929148E8,
"99.9999" : 2.3165579302929148E8,
"100.0" : 2.3165579302929148E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2542655767680728E8,
2.3165579302929148E8,
2.2484627131749624E8
]
]
},
"readwrite_put" : {
"score" : 1.2742495896631487E7,
"scoreError" : 8784190.49508687,
"scoreConfidence" : [
3958305.4015446175,
2.1526686391718358E7
],
"scorePercentiles" : {
"0.0" : 1.218669272057209E7,
"50.0" : 1.3008321780251272E7,
"90.0" : 1.3032473189071096E7,
"95.0" : 1.3032473189071096E7,
"99.0" : 1.3032473189071096E7,
"99.9" : 1.3032473189071096E7,
"99.99" : 1.3032473189071096E7,
"99.999" : 1.3032473189071096E7,
"99.9999" : 1.3032473189071096E7,
"100.0" : 1.3032473189071096E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3032473189071096E7,
1.218669272057209E7,
1.3008321780251272E7
]
]
}
}
},
{
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.527564472552371E7,
"scoreError" : 3070857.4813338667,
"scoreConfidence" : [
4.220478724418984E7,
4.834650220685758E7
],
"scorePercentiles" : {
"0.0" : 4.508831427465776E7,
"50.0" : 4.5324438289040916E7,
"90.0" : 4.541418161287247E7,
"95.0" : 4.541418161287247E7,
"99.0" : 4.541418161287247E7,
"99.9" : 4.541418161287247E7,
"99.99" : 4.541418161287247E7,
"99.999" : 4.541418161287247E7,
"99.9999" : 4.541418161287247E7,
"100.0" : 4.541418161287247E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.5324438289040916E7,
4.508831427465776E7,
4.541418161287247E7
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.2384180042662246E7,
"scoreError" : 1008594.4404276813,
"scoreConfidence" : [
1.1375585602234565E7,
1.3392774483089928E7
],
"scorePercentiles" : {
"0.0" : 1.2325384676652301E7,
"50.0" : 1.239204401416244E7,
"90.0" : 1.2435111437171996E7,
"95.0" : 1.2435111437171996E7,
"99.0" : 1.2435111437171996E7,
"99.9" : 1.2435111437171996E7,
"99.99" : 1.2435111437171996E7,
"99.999" : 1.2435111437171996E7,
"99.9999" : 1.2435111437171996E7,
"100.0" : 1.2435111437171996E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2325384676652301E7,
1.2435111437171996E7,
1.239204401416244E7
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 5.804488155998435E7,
"scoreError" : 5238991.148807546,
"scoreConfidence" : [
5.28058904111768E7,
6.32838727087919E7
],
"scorePercentiles" : {
"0.0" : 5.7731739252565086E7,
"50.0" : 5.810700070066419E7,
"90.0" : 5.829590472672377E7,
"95.0" : 5.829590472672377E7,
"99.0" : 5.829590472672377E7,
"99.9" : 5.829590472672377E7,
"99.99" : 5.829590472672377E7,
"99.999" : 5.829590472672377E7,
"99.9999" : 5.829590472672377E7,
"100.0" : 5.829590472672377E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.829590472672377E7,
5.7731739252565086E7,
5.810700070066419E7
]
]
},
"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