Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active November 16, 2024 23:14
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-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 6.861825596722795E7,
"scoreError" : 9596714.815105,
"scoreConfidence" : [
5.902154115212295E7,
7.821497078233296E7
],
"scorePercentiles" : {
"0.0" : 6.812879493759558E7,
"50.0" : 6.855149535767214E7,
"90.0" : 6.917447760641612E7,
"95.0" : 6.917447760641612E7,
"99.0" : 6.917447760641612E7,
"99.9" : 6.917447760641612E7,
"99.99" : 6.917447760641612E7,
"99.999" : 6.917447760641612E7,
"99.9999" : 6.917447760641612E7,
"100.0" : 6.917447760641612E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.812879493759558E7,
6.917447760641612E7,
6.855149535767214E7
]
]
},
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.124187034452893E7,
"scoreError" : 995439.1512870947,
"scoreConfidence" : [
2.0246431193241835E7,
2.2237309495816022E7
],
"scorePercentiles" : {
"0.0" : 2.1183933648654096E7,
"50.0" : 2.124939885189141E7,
"90.0" : 2.129227853304128E7,
"95.0" : 2.129227853304128E7,
"99.0" : 2.129227853304128E7,
"99.9" : 2.129227853304128E7,
"99.99" : 2.129227853304128E7,
"99.999" : 2.129227853304128E7,
"99.9999" : 2.129227853304128E7,
"100.0" : 2.129227853304128E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.124939885189141E7,
2.1183933648654096E7,
2.129227853304128E7
]
]
},
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.0850095291155156E8,
"scoreError" : 4.581294417500133E7,
"scoreConfidence" : [
1.6268800873655024E8,
2.543138970865529E8
],
"scorePercentiles" : {
"0.0" : 2.0560131713231787E8,
"50.0" : 2.0994639497620052E8,
"90.0" : 2.099551466261362E8,
"95.0" : 2.099551466261362E8,
"99.0" : 2.099551466261362E8,
"99.9" : 2.099551466261362E8,
"99.99" : 2.099551466261362E8,
"99.999" : 2.099551466261362E8,
"99.9999" : 2.099551466261362E8,
"100.0" : 2.099551466261362E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0560131713231787E8,
2.099551466261362E8,
2.0994639497620052E8
]
]
},
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 5.435529044457509E7,
"scoreError" : 6952772.480442891,
"scoreConfidence" : [
4.7402517964132205E7,
6.130806292501798E7
],
"scorePercentiles" : {
"0.0" : 5.4047184649001345E7,
"50.0" : 5.423723293341494E7,
"90.0" : 5.478145375130898E7,
"95.0" : 5.478145375130898E7,
"99.0" : 5.478145375130898E7,
"99.9" : 5.478145375130898E7,
"99.99" : 5.478145375130898E7,
"99.999" : 5.478145375130898E7,
"99.9999" : 5.478145375130898E7,
"100.0" : 5.478145375130898E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.478145375130898E7,
5.423723293341494E7,
5.4047184649001345E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 4.665043349369795E7,
"scoreError" : 1.082047415952064E7,
"scoreConfidence" : [
3.582995933417731E7,
5.747090765321859E7
],
"scorePercentiles" : {
"0.0" : 4.603909967823613E7,
"50.0" : 4.668874523874256E7,
"90.0" : 4.722345556411516E7,
"95.0" : 4.722345556411516E7,
"99.0" : 4.722345556411516E7,
"99.9" : 4.722345556411516E7,
"99.99" : 4.722345556411516E7,
"99.999" : 4.722345556411516E7,
"99.9999" : 4.722345556411516E7,
"100.0" : 4.722345556411516E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.722345556411516E7,
4.668874523874256E7,
4.603909967823613E7
]
]
},
"readwrite_put" : {
"score" : 7704856.95087714,
"scoreError" : 4791644.780264847,
"scoreConfidence" : [
2913212.1706122933,
1.2496501731141988E7
],
"scorePercentiles" : {
"0.0" : 7548487.69467239,
"50.0" : 7557998.187193821,
"90.0" : 8008084.970765209,
"95.0" : 8008084.970765209,
"99.0" : 8008084.970765209,
"99.9" : 8008084.970765209,
"99.99" : 8008084.970765209,
"99.999" : 8008084.970765209,
"99.9999" : 8008084.970765209,
"100.0" : 8008084.970765209
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7557998.187193821,
7548487.69467239,
8008084.970765209
]
]
}
}
},
{
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.0354933787748363E7,
"scoreError" : 472770.59171238303,
"scoreConfidence" : [
1.988216319603598E7,
2.0827704379460745E7
],
"scorePercentiles" : {
"0.0" : 2.0331333803629108E7,
"50.0" : 2.0350801931006346E7,
"90.0" : 2.0382665628609642E7,
"95.0" : 2.0382665628609642E7,
"99.0" : 2.0382665628609642E7,
"99.9" : 2.0382665628609642E7,
"99.99" : 2.0382665628609642E7,
"99.999" : 2.0382665628609642E7,
"99.9999" : 2.0382665628609642E7,
"100.0" : 2.0382665628609642E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0350801931006346E7,
2.0382665628609642E7,
2.0331333803629108E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.006859095861624E7,
"scoreError" : 424623.1085956375,
"scoreConfidence" : [
1.9643967850020606E7,
2.0493214067211878E7
],
"scorePercentiles" : {
"0.0" : 2.004423865424469E7,
"50.0" : 2.007092075301759E7,
"90.0" : 2.0090613468586445E7,
"95.0" : 2.0090613468586445E7,
"99.0" : 2.0090613468586445E7,
"99.9" : 2.0090613468586445E7,
"99.99" : 2.0090613468586445E7,
"99.999" : 2.0090613468586445E7,
"99.9999" : 2.0090613468586445E7,
"100.0" : 2.0090613468586445E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.007092075301759E7,
2.0090613468586445E7,
2.004423865424469E7
]
]
},
"readwrite_put" : {
"score" : 286342.8291321219,
"scoreError" : 111656.48671398651,
"scoreConfidence" : [
174686.34241813538,
397999.31584610837
],
"scorePercentiles" : {
"0.0" : 279881.1779887553,
"50.0" : 287095.14938441245,
"90.0" : 292052.1600231979,
"95.0" : 292052.1600231979,
"99.0" : 292052.1600231979,
"99.9" : 292052.1600231979,
"99.99" : 292052.1600231979,
"99.999" : 292052.1600231979,
"99.9999" : 292052.1600231979,
"100.0" : 292052.1600231979
},
"scoreUnit" : "ops/s",
"rawData" : [
[
279881.1779887553,
292052.1600231979,
287095.14938441245
]
]
}
}
},
{
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.5075506776150164E8,
"scoreError" : 6.54937518633394E7,
"scoreConfidence" : [
8.526131589816225E7,
2.1624881962484103E8
],
"scorePercentiles" : {
"0.0" : 1.479878639516629E8,
"50.0" : 1.4946573866914153E8,
"90.0" : 1.548116006637005E8,
"95.0" : 1.548116006637005E8,
"99.0" : 1.548116006637005E8,
"99.9" : 1.548116006637005E8,
"99.99" : 1.548116006637005E8,
"99.999" : 1.548116006637005E8,
"99.9999" : 1.548116006637005E8,
"100.0" : 1.548116006637005E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.479878639516629E8,
1.4946573866914153E8,
1.548116006637005E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.3760808921737406E8,
"scoreError" : 6.0986114870260544E7,
"scoreConfidence" : [
7.662197434711352E7,
1.985942040876346E8
],
"scorePercentiles" : {
"0.0" : 1.3503312936967045E8,
"50.0" : 1.364052149134828E8,
"90.0" : 1.4138592336896893E8,
"95.0" : 1.4138592336896893E8,
"99.0" : 1.4138592336896893E8,
"99.9" : 1.4138592336896893E8,
"99.99" : 1.4138592336896893E8,
"99.999" : 1.4138592336896893E8,
"99.9999" : 1.4138592336896893E8,
"100.0" : 1.4138592336896893E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3503312936967045E8,
1.364052149134828E8,
1.4138592336896893E8
]
]
},
"readwrite_put" : {
"score" : 1.314697854412759E7,
"scoreError" : 4507808.739821493,
"scoreConfidence" : [
8639169.804306097,
1.765478728394908E7
],
"scorePercentiles" : {
"0.0" : 1.2954734581992466E7,
"50.0" : 1.3060523755658736E7,
"90.0" : 1.3425677294731561E7,
"95.0" : 1.3425677294731561E7,
"99.0" : 1.3425677294731561E7,
"99.9" : 1.3425677294731561E7,
"99.99" : 1.3425677294731561E7,
"99.999" : 1.3425677294731561E7,
"99.9999" : 1.3425677294731561E7,
"100.0" : 1.3425677294731561E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2954734581992466E7,
1.3060523755658736E7,
1.3425677294731561E7
]
]
}
}
},
{
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.371988123715759E7,
"scoreError" : 5322432.53152332,
"scoreConfidence" : [
2.839744870563427E7,
3.904231376868091E7
],
"scorePercentiles" : {
"0.0" : 3.352436302588826E7,
"50.0" : 3.358006512642266E7,
"90.0" : 3.405521555916186E7,
"95.0" : 3.405521555916186E7,
"99.0" : 3.405521555916186E7,
"99.9" : 3.405521555916186E7,
"99.99" : 3.405521555916186E7,
"99.999" : 3.405521555916186E7,
"99.9999" : 3.405521555916186E7,
"100.0" : 3.405521555916186E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.358006512642266E7,
3.352436302588826E7,
3.405521555916186E7
]
]
},
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.0076603871344065E7,
"scoreError" : 331005.65233391727,
"scoreConfidence" : [
9745598.219010148,
1.0407609523677982E7
],
"scorePercentiles" : {
"0.0" : 1.0064943312654808E7,
"50.0" : 1.006736061581888E7,
"90.0" : 1.0097507685558503E7,
"95.0" : 1.0097507685558503E7,
"99.0" : 1.0097507685558503E7,
"99.9" : 1.0097507685558503E7,
"99.99" : 1.0097507685558503E7,
"99.999" : 1.0097507685558503E7,
"99.9999" : 1.0097507685558503E7,
"100.0" : 1.0097507685558503E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.006736061581888E7,
1.0097507685558503E7,
1.0064943312654808E7
]
]
},
"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.25",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.25+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 5.689792507518453E7,
"scoreError" : 3161789.868212848,
"scoreConfidence" : [
5.373613520697168E7,
6.005971494339738E7
],
"scorePercentiles" : {
"0.0" : 5.6729197113706864E7,
"50.0" : 5.6889101353147104E7,
"90.0" : 5.707547675869963E7,
"95.0" : 5.707547675869963E7,
"99.0" : 5.707547675869963E7,
"99.9" : 5.707547675869963E7,
"99.99" : 5.707547675869963E7,
"99.999" : 5.707547675869963E7,
"99.9999" : 5.707547675869963E7,
"100.0" : 5.707547675869963E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.707547675869963E7,
5.6889101353147104E7,
5.6729197113706864E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.493526555060751E7,
"scoreError" : 2.4868686493831653E7,
"scoreConfidence" : [
1.0066579056775857E7,
5.980395204443917E7
],
"scorePercentiles" : {
"0.0" : 3.399572158049146E7,
"50.0" : 3.431138114659338E7,
"90.0" : 3.649869392473768E7,
"95.0" : 3.649869392473768E7,
"99.0" : 3.649869392473768E7,
"99.9" : 3.649869392473768E7,
"99.99" : 3.649869392473768E7,
"99.999" : 3.649869392473768E7,
"99.9999" : 3.649869392473768E7,
"100.0" : 3.649869392473768E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.399572158049146E7,
3.431138114659338E7,
3.649869392473768E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 6869402.744245573,
"scoreError" : 2764224.7613628996,
"scoreConfidence" : [
4105177.9828826734,
9633627.505608473
],
"scorePercentiles" : {
"0.0" : 6771049.976859032,
"50.0" : 6793270.327047009,
"90.0" : 7043887.928830675,
"95.0" : 7043887.928830675,
"99.0" : 7043887.928830675,
"99.9" : 7043887.928830675,
"99.99" : 7043887.928830675,
"99.999" : 7043887.928830675,
"99.9999" : 7043887.928830675,
"100.0" : 7043887.928830675
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6771049.976859032,
6793270.327047009,
7043887.928830675
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 8.734712613092154E7,
"scoreError" : 6.225563482080164E8,
"scoreConfidence" : [
-5.3520922207709485E8,
7.09903474338938E8
],
"scorePercentiles" : {
"0.0" : 6.6978290253696814E7,
"50.0" : 6.832009877772869E7,
"90.0" : 1.2674298936133914E8,
"95.0" : 1.2674298936133914E8,
"99.0" : 1.2674298936133914E8,
"99.9" : 1.2674298936133914E8,
"99.99" : 1.2674298936133914E8,
"99.999" : 1.2674298936133914E8,
"99.9999" : 1.2674298936133914E8,
"100.0" : 1.2674298936133914E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.832009877772869E7,
6.6978290253696814E7,
1.2674298936133914E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.98471640164708E7,
"scoreError" : 3788909.0828429554,
"scoreConfidence" : [
3.6058254933627844E7,
4.363607309931375E7
],
"scorePercentiles" : {
"0.0" : 3.966027600196645E7,
"50.0" : 3.9810466423429005E7,
"90.0" : 4.007074962401694E7,
"95.0" : 4.007074962401694E7,
"99.0" : 4.007074962401694E7,
"99.9" : 4.007074962401694E7,
"99.99" : 4.007074962401694E7,
"99.999" : 4.007074962401694E7,
"99.9999" : 4.007074962401694E7,
"100.0" : 4.007074962401694E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.007074962401694E7,
3.966027600196645E7,
3.9810466423429005E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 3.6174296444515765E7,
"scoreError" : 2736405.254820051,
"scoreConfidence" : [
3.3437891189695712E7,
3.891070169933581E7
],
"scorePercentiles" : {
"0.0" : 3.607863018342551E7,
"50.0" : 3.60970957531645E7,
"90.0" : 3.634716339695729E7,
"95.0" : 3.634716339695729E7,
"99.0" : 3.634716339695729E7,
"99.9" : 3.634716339695729E7,
"99.99" : 3.634716339695729E7,
"99.999" : 3.634716339695729E7,
"99.9999" : 3.634716339695729E7,
"100.0" : 3.634716339695729E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.634716339695729E7,
3.607863018342551E7,
3.60970957531645E7
]
]
},
"readwrite_put" : {
"score" : 3672867.5719550275,
"scoreError" : 1444269.8814339584,
"scoreConfidence" : [
2228597.690521069,
5117137.453388986
],
"scorePercentiles" : {
"0.0" : 3581645.818540938,
"50.0" : 3713370.6702645,
"90.0" : 3723586.2270596446,
"95.0" : 3723586.2270596446,
"99.0" : 3723586.2270596446,
"99.9" : 3723586.2270596446,
"99.99" : 3723586.2270596446,
"99.999" : 3723586.2270596446,
"99.9999" : 3723586.2270596446,
"100.0" : 3723586.2270596446
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3723586.2270596446,
3581645.818540938,
3713370.6702645
]
]
}
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 7099563.938793287,
"scoreError" : 1825834.6562870098,
"scoreConfidence" : [
5273729.282506277,
8925398.595080297
],
"scorePercentiles" : {
"0.0" : 7016931.040852338,
"50.0" : 7070916.888268408,
"90.0" : 7210843.8872591145,
"95.0" : 7210843.8872591145,
"99.0" : 7210843.8872591145,
"99.9" : 7210843.8872591145,
"99.99" : 7210843.8872591145,
"99.999" : 7210843.8872591145,
"99.9999" : 7210843.8872591145,
"100.0" : 7210843.8872591145
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7016931.040852338,
7070916.888268408,
7210843.8872591145
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 6883065.0975619415,
"scoreError" : 1569293.2598498533,
"scoreConfidence" : [
5313771.837712089,
8452358.357411794
],
"scorePercentiles" : {
"0.0" : 6802638.232204208,
"50.0" : 6872802.988011263,
"90.0" : 6973754.072470353,
"95.0" : 6973754.072470353,
"99.0" : 6973754.072470353,
"99.9" : 6973754.072470353,
"99.99" : 6973754.072470353,
"99.999" : 6973754.072470353,
"99.9999" : 6973754.072470353,
"100.0" : 6973754.072470353
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6802638.232204208,
6872802.988011263,
6973754.072470353
]
]
},
"readwrite_put" : {
"score" : 216498.84123134566,
"scoreError" : 357237.2523960263,
"scoreConfidence" : [
-140738.4111646806,
573736.0936273719
],
"scorePercentiles" : {
"0.0" : 198113.9002571451,
"50.0" : 214292.80864813016,
"90.0" : 237089.81478876178,
"95.0" : 237089.81478876178,
"99.0" : 237089.81478876178,
"99.9" : 237089.81478876178,
"99.99" : 237089.81478876178,
"99.999" : 237089.81478876178,
"99.9999" : 237089.81478876178,
"100.0" : 237089.81478876178
},
"scoreUnit" : "ops/s",
"rawData" : [
[
214292.80864813016,
198113.9002571451,
237089.81478876178
]
]
}
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 9.299656424574788E7,
"scoreError" : 2.8288609490865994E7,
"scoreConfidence" : [
6.470795475488189E7,
1.2128517373661387E8
],
"scorePercentiles" : {
"0.0" : 9.130479557585284E7,
"50.0" : 9.333472693613619E7,
"90.0" : 9.435017022525465E7,
"95.0" : 9.435017022525465E7,
"99.0" : 9.435017022525465E7,
"99.9" : 9.435017022525465E7,
"99.99" : 9.435017022525465E7,
"99.999" : 9.435017022525465E7,
"99.9999" : 9.435017022525465E7,
"100.0" : 9.435017022525465E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.435017022525465E7,
9.130479557585284E7,
9.333472693613619E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 8.69947355180308E7,
"scoreError" : 3.1347773885482166E7,
"scoreConfidence" : [
5.5646961632548645E7,
1.1834250940351297E8
],
"scorePercentiles" : {
"0.0" : 8.516913423153047E7,
"50.0" : 8.723458615093644E7,
"90.0" : 8.858048617162548E7,
"95.0" : 8.858048617162548E7,
"99.0" : 8.858048617162548E7,
"99.9" : 8.858048617162548E7,
"99.99" : 8.858048617162548E7,
"99.999" : 8.858048617162548E7,
"99.9999" : 8.858048617162548E7,
"100.0" : 8.858048617162548E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.858048617162548E7,
8.516913423153047E7,
8.723458615093644E7
]
]
},
"readwrite_put" : {
"score" : 6001828.727717094,
"scoreError" : 3682060.0807367084,
"scoreConfidence" : [
2319768.6469803858,
9683888.808453802
],
"scorePercentiles" : {
"0.0" : 5769684.053629173,
"50.0" : 6100140.7851997465,
"90.0" : 6135661.344322365,
"95.0" : 6135661.344322365,
"99.0" : 6135661.344322365,
"99.9" : 6135661.344322365,
"99.99" : 6135661.344322365,
"99.999" : 6135661.344322365,
"99.9999" : 6135661.344322365,
"100.0" : 6135661.344322365
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5769684.053629173,
6135661.344322365,
6100140.7851997465
]
]
}
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.2538551237011293E7,
"scoreError" : 4039733.9863051744,
"scoreConfidence" : [
8498817.250706118,
1.6578285223316468E7
],
"scorePercentiles" : {
"0.0" : 1.2282976117174141E7,
"50.0" : 1.265978851466109E7,
"90.0" : 1.2672889079198651E7,
"95.0" : 1.2672889079198651E7,
"99.0" : 1.2672889079198651E7,
"99.9" : 1.2672889079198651E7,
"99.99" : 1.2672889079198651E7,
"99.999" : 1.2672889079198651E7,
"99.9999" : 1.2672889079198651E7,
"100.0" : 1.2672889079198651E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2672889079198651E7,
1.265978851466109E7,
1.2282976117174141E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 4832845.130763796,
"scoreError" : 127820.32954381463,
"scoreConfidence" : [
4705024.801219981,
4960665.460307611
],
"scorePercentiles" : {
"0.0" : 4826155.683218337,
"50.0" : 4832249.524867287,
"90.0" : 4840130.184205764,
"95.0" : 4840130.184205764,
"99.0" : 4840130.184205764,
"99.9" : 4840130.184205764,
"99.99" : 4840130.184205764,
"99.999" : 4840130.184205764,
"99.9999" : 4840130.184205764,
"100.0" : 4840130.184205764
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4840130.184205764,
4832249.524867287,
4826155.683218337
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.11991624288749E7,
"scoreError" : 1.21972992948574E7,
"scoreConfidence" : [
9001863.1340175,
3.33964617237323E7
],
"scorePercentiles" : {
"0.0" : 2.044068238761421E7,
"50.0" : 2.1453808196912874E7,
"90.0" : 2.1702996702097617E7,
"95.0" : 2.1702996702097617E7,
"99.0" : 2.1702996702097617E7,
"99.9" : 2.1702996702097617E7,
"99.99" : 2.1702996702097617E7,
"99.999" : 2.1702996702097617E7,
"99.9999" : 2.1702996702097617E7,
"100.0" : 2.1702996702097617E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.044068238761421E7,
2.1453808196912874E7,
2.1702996702097617E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 7.025995646507406E7,
"scoreError" : 678067.7383255365,
"scoreConfidence" : [
6.958188872674853E7,
7.09380242033996E7
],
"scorePercentiles" : {
"0.0" : 7.022555645676346E7,
"50.0" : 7.025493308294566E7,
"90.0" : 7.029937985551305E7,
"95.0" : 7.029937985551305E7,
"99.0" : 7.029937985551305E7,
"99.9" : 7.029937985551305E7,
"99.99" : 7.029937985551305E7,
"99.999" : 7.029937985551305E7,
"99.9999" : 7.029937985551305E7,
"100.0" : 7.029937985551305E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.025493308294566E7,
7.022555645676346E7,
7.029937985551305E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 8523686.571733758,
"scoreError" : 171657.4394286435,
"scoreConfidence" : [
8352029.1323051145,
8695344.011162402
],
"scorePercentiles" : {
"0.0" : 8516669.72691941,
"50.0" : 8520011.365431473,
"90.0" : 8534378.622850388,
"95.0" : 8534378.622850388,
"99.0" : 8534378.622850388,
"99.9" : 8534378.622850388,
"99.99" : 8534378.622850388,
"99.999" : 8534378.622850388,
"99.9999" : 8534378.622850388,
"100.0" : 8534378.622850388
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8520011.365431473,
8534378.622850388,
8516669.72691941
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.5515185700687036E8,
"scoreError" : 4837340.733730539,
"scoreConfidence" : [
1.5031451627313983E8,
1.5998919774060088E8
],
"scorePercentiles" : {
"0.0" : 1.5485699024002182E8,
"50.0" : 1.552279095213736E8,
"90.0" : 1.5537067125921568E8,
"95.0" : 1.5537067125921568E8,
"99.0" : 1.5537067125921568E8,
"99.9" : 1.5537067125921568E8,
"99.99" : 1.5537067125921568E8,
"99.999" : 1.5537067125921568E8,
"99.9999" : 1.5537067125921568E8,
"100.0" : 1.5537067125921568E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.552279095213736E8,
1.5537067125921568E8,
1.5485699024002182E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 5.501307119277853E7,
"scoreError" : 1.6795155374256734E7,
"scoreConfidence" : [
3.82179158185218E7,
7.180822656703526E7
],
"scorePercentiles" : {
"0.0" : 5.413351758186602E7,
"50.0" : 5.493584523377012E7,
"90.0" : 5.596985076269943E7,
"95.0" : 5.596985076269943E7,
"99.0" : 5.596985076269943E7,
"99.9" : 5.596985076269943E7,
"99.99" : 5.596985076269943E7,
"99.999" : 5.596985076269943E7,
"99.9999" : 5.596985076269943E7,
"100.0" : 5.596985076269943E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.413351758186602E7,
5.596985076269943E7,
5.493584523377012E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 5.142176535991248E7,
"scoreError" : 1.6725764843869725E7,
"scoreConfidence" : [
3.4696000516042754E7,
6.81475302037822E7
],
"scorePercentiles" : {
"0.0" : 5.050403637219391E7,
"50.0" : 5.142363497555734E7,
"90.0" : 5.2337624731986165E7,
"95.0" : 5.2337624731986165E7,
"99.0" : 5.2337624731986165E7,
"99.9" : 5.2337624731986165E7,
"99.99" : 5.2337624731986165E7,
"99.999" : 5.2337624731986165E7,
"99.9999" : 5.2337624731986165E7,
"100.0" : 5.2337624731986165E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.050403637219391E7,
5.2337624731986165E7,
5.142363497555734E7
]
]
},
"readwrite_put" : {
"score" : 3591305.832866049,
"scoreError" : 1249923.4887354565,
"scoreConfidence" : [
2341382.3441305924,
4841229.321601505
],
"scorePercentiles" : {
"0.0" : 3512210.258212773,
"50.0" : 3629481.209672113,
"90.0" : 3632226.0307132616,
"95.0" : 3632226.0307132616,
"99.0" : 3632226.0307132616,
"99.9" : 3632226.0307132616,
"99.99" : 3632226.0307132616,
"99.999" : 3632226.0307132616,
"99.9999" : 3632226.0307132616,
"100.0" : 3632226.0307132616
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3629481.209672113,
3632226.0307132616,
3512210.258212773
]
]
}
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 8168338.387282833,
"scoreError" : 178738.80005276925,
"scoreConfidence" : [
7989599.587230064,
8347077.187335603
],
"scorePercentiles" : {
"0.0" : 8161466.306613671,
"50.0" : 8163991.914377501,
"90.0" : 8179556.940857329,
"95.0" : 8179556.940857329,
"99.0" : 8179556.940857329,
"99.9" : 8179556.940857329,
"99.99" : 8179556.940857329,
"99.999" : 8179556.940857329,
"99.9999" : 8179556.940857329,
"100.0" : 8179556.940857329
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8163991.914377501,
8179556.940857329,
8161466.306613671
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 8046861.768058482,
"scoreError" : 358367.80441883544,
"scoreConfidence" : [
7688493.963639646,
8405229.572477316
],
"scorePercentiles" : {
"0.0" : 8029545.402768512,
"50.0" : 8042832.604062265,
"90.0" : 8068207.297344669,
"95.0" : 8068207.297344669,
"99.0" : 8068207.297344669,
"99.9" : 8068207.297344669,
"99.99" : 8068207.297344669,
"99.999" : 8068207.297344669,
"99.9999" : 8068207.297344669,
"100.0" : 8068207.297344669
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8029545.402768512,
8068207.297344669,
8042832.604062265
]
]
},
"readwrite_put" : {
"score" : 121476.6192243519,
"scoreError" : 215421.17917053014,
"scoreConfidence" : [
-93944.55994617824,
336897.79839488206
],
"scorePercentiles" : {
"0.0" : 111349.64351266016,
"50.0" : 118633.70255140649,
"90.0" : 134446.5116089891,
"95.0" : 134446.5116089891,
"99.0" : 134446.5116089891,
"99.9" : 134446.5116089891,
"99.99" : 134446.5116089891,
"99.999" : 134446.5116089891,
"99.9999" : 134446.5116089891,
"100.0" : 134446.5116089891
},
"scoreUnit" : "ops/s",
"rawData" : [
[
134446.5116089891,
111349.64351266016,
118633.70255140649
]
]
}
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.15688931348459E8,
"scoreError" : 2.9371147319409598E7,
"scoreConfidence" : [
8.631778402904941E7,
1.450600786678686E8
],
"scorePercentiles" : {
"0.0" : 1.147356710372631E8,
"50.0" : 1.1478340697554371E8,
"90.0" : 1.1754771603257018E8,
"95.0" : 1.1754771603257018E8,
"99.0" : 1.1754771603257018E8,
"99.9" : 1.1754771603257018E8,
"99.99" : 1.1754771603257018E8,
"99.999" : 1.1754771603257018E8,
"99.9999" : 1.1754771603257018E8,
"100.0" : 1.1754771603257018E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1754771603257018E8,
1.1478340697554371E8,
1.147356710372631E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 1.0861398180847508E8,
"scoreError" : 3.5887816752235815E7,
"scoreConfidence" : [
7.272616505623926E7,
1.445017985607109E8
],
"scorePercentiles" : {
"0.0" : 1.0740875204480705E8,
"50.0" : 1.0754921085228403E8,
"90.0" : 1.1088398252833416E8,
"95.0" : 1.1088398252833416E8,
"99.0" : 1.1088398252833416E8,
"99.9" : 1.1088398252833416E8,
"99.99" : 1.1088398252833416E8,
"99.999" : 1.1088398252833416E8,
"99.9999" : 1.1088398252833416E8,
"100.0" : 1.1088398252833416E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1088398252833416E8,
1.0754921085228403E8,
1.0740875204480705E8
]
]
},
"readwrite_put" : {
"score" : 7074949.53998392,
"scoreError" : 6551842.638758007,
"scoreConfidence" : [
523106.9012259124,
1.3626792178741928E7
],
"scorePercentiles" : {
"0.0" : 6663733.504236033,
"50.0" : 7234196.123259673,
"90.0" : 7326918.992456052,
"95.0" : 7326918.992456052,
"99.0" : 7326918.992456052,
"99.9" : 7326918.992456052,
"99.99" : 7326918.992456052,
"99.999" : 7326918.992456052,
"99.9999" : 7326918.992456052,
"100.0" : 7326918.992456052
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6663733.504236033,
7234196.123259673,
7326918.992456052
]
]
}
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.2208020374708882E7,
"scoreError" : 6190531.403716934,
"scoreConfidence" : [
6017488.970991948,
1.8398551778425816E7
],
"scorePercentiles" : {
"0.0" : 1.1852217221010413E7,
"50.0" : 1.2243817038467506E7,
"90.0" : 1.2528026864648726E7,
"95.0" : 1.2528026864648726E7,
"99.0" : 1.2528026864648726E7,
"99.9" : 1.2528026864648726E7,
"99.99" : 1.2528026864648726E7,
"99.999" : 1.2528026864648726E7,
"99.9999" : 1.2528026864648726E7,
"100.0" : 1.2528026864648726E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2528026864648726E7,
1.2243817038467506E7,
1.1852217221010413E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 6285705.733593409,
"scoreError" : 834381.5159426244,
"scoreConfidence" : [
5451324.217650784,
7120087.249536034
],
"scorePercentiles" : {
"0.0" : 6241329.379694107,
"50.0" : 6283099.374812593,
"90.0" : 6332688.446273527,
"95.0" : 6332688.446273527,
"99.0" : 6332688.446273527,
"99.9" : 6332688.446273527,
"99.99" : 6332688.446273527,
"99.999" : 6332688.446273527,
"99.9999" : 6332688.446273527,
"100.0" : 6332688.446273527
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6332688.446273527,
6283099.374812593,
6241329.379694107
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.442912175429508E7,
"scoreError" : 1540250.1442665763,
"scoreConfidence" : [
2.2888871610028505E7,
2.5969371898561656E7
],
"scorePercentiles" : {
"0.0" : 2.433541266732329E7,
"50.0" : 2.445270063013764E7,
"90.0" : 2.4499251965424307E7,
"95.0" : 2.4499251965424307E7,
"99.0" : 2.4499251965424307E7,
"99.9" : 2.4499251965424307E7,
"99.99" : 2.4499251965424307E7,
"99.999" : 2.4499251965424307E7,
"99.9999" : 2.4499251965424307E7,
"100.0" : 2.4499251965424307E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4499251965424307E7,
2.433541266732329E7,
2.445270063013764E7
]
]
},
"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/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.1297282237073E7,
"scoreError" : 8892724.123940427,
"scoreConfidence" : [
3.240455811313257E7,
5.019000636101343E7
],
"scorePercentiles" : {
"0.0" : 4.076361841716965E7,
"50.0" : 4.140919429663172E7,
"90.0" : 4.1719033997417614E7,
"95.0" : 4.1719033997417614E7,
"99.0" : 4.1719033997417614E7,
"99.9" : 4.1719033997417614E7,
"99.99" : 4.1719033997417614E7,
"99.999" : 4.1719033997417614E7,
"99.9999" : 4.1719033997417614E7,
"100.0" : 4.1719033997417614E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.076361841716965E7,
4.140919429663172E7,
4.1719033997417614E7
]
]
},
"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/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 7616801.734210434,
"scoreError" : 266879.4933681552,
"scoreConfidence" : [
7349922.240842279,
7883681.22757859
],
"scorePercentiles" : {
"0.0" : 7602698.4096774515,
"50.0" : 7615802.489158489,
"90.0" : 7631904.303795363,
"95.0" : 7631904.303795363,
"99.0" : 7631904.303795363,
"99.9" : 7631904.303795363,
"99.99" : 7631904.303795363,
"99.999" : 7631904.303795363,
"99.9999" : 7631904.303795363,
"100.0" : 7631904.303795363
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7631904.303795363,
7615802.489158489,
7602698.4096774515
]
]
},
"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/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.0332072276594417E8,
"scoreError" : 1.6762499698659493E7,
"scoreConfidence" : [
8.655822306728467E7,
1.2008322246460366E8
],
"scorePercentiles" : {
"0.0" : 1.0248411830771115E8,
"50.0" : 1.0317397629975018E8,
"90.0" : 1.0430407369037113E8,
"95.0" : 1.0430407369037113E8,
"99.0" : 1.0430407369037113E8,
"99.9" : 1.0430407369037113E8,
"99.99" : 1.0430407369037113E8,
"99.999" : 1.0430407369037113E8,
"99.9999" : 1.0430407369037113E8,
"100.0" : 1.0430407369037113E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0430407369037113E8,
1.0248411830771115E8,
1.0317397629975018E8
]
]
},
"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/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.487616370164582E7,
"scoreError" : 2778628.277747697,
"scoreConfidence" : [
3.2097535423898123E7,
3.765479197939352E7
],
"scorePercentiles" : {
"0.0" : 3.4722546525953144E7,
"50.0" : 3.487882083847835E7,
"90.0" : 3.502712374050596E7,
"95.0" : 3.502712374050596E7,
"99.0" : 3.502712374050596E7,
"99.9" : 3.502712374050596E7,
"99.99" : 3.502712374050596E7,
"99.999" : 3.502712374050596E7,
"99.9999" : 3.502712374050596E7,
"100.0" : 3.502712374050596E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.502712374050596E7,
3.4722546525953144E7,
3.487882083847835E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 3.213206091533233E7,
"scoreError" : 2558209.6037114286,
"scoreConfidence" : [
2.95738513116209E7,
3.469027051904376E7
],
"scorePercentiles" : {
"0.0" : 3.2019568210870296E7,
"50.0" : 3.208745171743778E7,
"90.0" : 3.2289162817688916E7,
"95.0" : 3.2289162817688916E7,
"99.0" : 3.2289162817688916E7,
"99.9" : 3.2289162817688916E7,
"99.99" : 3.2289162817688916E7,
"99.999" : 3.2289162817688916E7,
"99.9999" : 3.2289162817688916E7,
"100.0" : 3.2289162817688916E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2289162817688916E7,
3.2019568210870296E7,
3.208745171743778E7
]
]
},
"readwrite_put" : {
"score" : 2744102.786313485,
"scoreError" : 812107.0777582132,
"scoreConfidence" : [
1931995.7085552718,
3556209.864071698
],
"scorePercentiles" : {
"0.0" : 2702978.315082849,
"50.0" : 2737960.92281704,
"90.0" : 2791369.121040567,
"95.0" : 2791369.121040567,
"99.0" : 2791369.121040567,
"99.9" : 2791369.121040567,
"99.99" : 2791369.121040567,
"99.999" : 2791369.121040567,
"99.9999" : 2791369.121040567,
"100.0" : 2791369.121040567
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2737960.92281704,
2702978.315082849,
2791369.121040567
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 7330180.719973548,
"scoreError" : 843402.4233778004,
"scoreConfidence" : [
6486778.296595748,
8173583.143351349
],
"scorePercentiles" : {
"0.0" : 7293217.187053788,
"50.0" : 7315308.909165493,
"90.0" : 7382016.063701362,
"95.0" : 7382016.063701362,
"99.0" : 7382016.063701362,
"99.9" : 7382016.063701362,
"99.99" : 7382016.063701362,
"99.999" : 7382016.063701362,
"99.9999" : 7382016.063701362,
"100.0" : 7382016.063701362
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7293217.187053788,
7382016.063701362,
7315308.909165493
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7077926.069592918,
"scoreError" : 707706.597359867,
"scoreConfidence" : [
6370219.472233051,
7785632.666952785
],
"scorePercentiles" : {
"0.0" : 7051425.429267611,
"50.0" : 7059901.963169622,
"90.0" : 7122450.81634152,
"95.0" : 7122450.81634152,
"99.0" : 7122450.81634152,
"99.9" : 7122450.81634152,
"99.99" : 7122450.81634152,
"99.999" : 7122450.81634152,
"99.9999" : 7122450.81634152,
"100.0" : 7122450.81634152
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7051425.429267611,
7122450.81634152,
7059901.963169622
]
]
},
"readwrite_put" : {
"score" : 252254.65038063013,
"scoreError" : 169604.7756995651,
"scoreConfidence" : [
82649.87468106503,
421859.42608019523
],
"scorePercentiles" : {
"0.0" : 241791.75778617637,
"50.0" : 255406.94599587139,
"90.0" : 259565.24735984256,
"95.0" : 259565.24735984256,
"99.0" : 259565.24735984256,
"99.9" : 259565.24735984256,
"99.99" : 259565.24735984256,
"99.999" : 259565.24735984256,
"99.9999" : 259565.24735984256,
"100.0" : 259565.24735984256
},
"scoreUnit" : "ops/s",
"rawData" : [
[
241791.75778617637,
259565.24735984256,
255406.94599587139
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.959203072698943E7,
"scoreError" : 1.2579392720493095E7,
"scoreConfidence" : [
6.701263800649634E7,
9.217142344748253E7
],
"scorePercentiles" : {
"0.0" : 7.880503681183669E7,
"50.0" : 7.988104403769219E7,
"90.0" : 8.009001133143942E7,
"95.0" : 8.009001133143942E7,
"99.0" : 8.009001133143942E7,
"99.9" : 8.009001133143942E7,
"99.99" : 8.009001133143942E7,
"99.999" : 8.009001133143942E7,
"99.9999" : 8.009001133143942E7,
"100.0" : 8.009001133143942E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.988104403769219E7,
7.880503681183669E7,
8.009001133143942E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7.433322008421153E7,
"scoreError" : 1.0763604148543105E7,
"scoreConfidence" : [
6.3569615935668424E7,
8.509682423275463E7
],
"scorePercentiles" : {
"0.0" : 7.365570640607241E7,
"50.0" : 7.461017903467977E7,
"90.0" : 7.473377481188242E7,
"95.0" : 7.473377481188242E7,
"99.0" : 7.473377481188242E7,
"99.9" : 7.473377481188242E7,
"99.99" : 7.473377481188242E7,
"99.999" : 7.473377481188242E7,
"99.9999" : 7.473377481188242E7,
"100.0" : 7.473377481188242E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.461017903467977E7,
7.365570640607241E7,
7.473377481188242E7
]
]
},
"readwrite_put" : {
"score" : 5258810.642777908,
"scoreError" : 1896953.7959940494,
"scoreConfidence" : [
3361856.8467838583,
7155764.4387719575
],
"scorePercentiles" : {
"0.0" : 5149330.405764278,
"50.0" : 5270865.003012445,
"90.0" : 5356236.519556999,
"95.0" : 5356236.519556999,
"99.0" : 5356236.519556999,
"99.9" : 5356236.519556999,
"99.99" : 5356236.519556999,
"99.999" : 5356236.519556999,
"99.9999" : 5356236.519556999,
"100.0" : 5356236.519556999
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5270865.003012445,
5149330.405764278,
5356236.519556999
]
]
}
}
},
{
"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/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.0715494822892027E7,
"scoreError" : 1617845.2170977301,
"scoreConfidence" : [
9097649.605794298,
1.2333340039989756E7
],
"scorePercentiles" : {
"0.0" : 1.0661335094149355E7,
"50.0" : 1.0667314429459523E7,
"90.0" : 1.0817834945067199E7,
"95.0" : 1.0817834945067199E7,
"99.0" : 1.0817834945067199E7,
"99.9" : 1.0817834945067199E7,
"99.99" : 1.0817834945067199E7,
"99.999" : 1.0817834945067199E7,
"99.9999" : 1.0817834945067199E7,
"100.0" : 1.0817834945067199E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0817834945067199E7,
1.0661335094149355E7,
1.0667314429459523E7
]
]
},
"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/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 4604151.943703212,
"scoreError" : 1422295.5257376623,
"scoreConfidence" : [
3181856.4179655495,
6026447.469440874
],
"scorePercentiles" : {
"0.0" : 4518251.046795056,
"50.0" : 4623785.747166008,
"90.0" : 4670419.0371485725,
"95.0" : 4670419.0371485725,
"99.0" : 4670419.0371485725,
"99.9" : 4670419.0371485725,
"99.99" : 4670419.0371485725,
"99.999" : 4670419.0371485725,
"99.9999" : 4670419.0371485725,
"100.0" : 4670419.0371485725
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4623785.747166008,
4670419.0371485725,
4518251.046795056
]
]
},
"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/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.1423914412668776E7,
"scoreError" : 3111537.3800462936,
"scoreConfidence" : [
1.8312377032622483E7,
2.453545179271507E7
],
"scorePercentiles" : {
"0.0" : 2.124472005925955E7,
"50.0" : 2.1442760914206617E7,
"90.0" : 2.158426226454016E7,
"95.0" : 2.158426226454016E7,
"99.0" : 2.158426226454016E7,
"99.9" : 2.158426226454016E7,
"99.99" : 2.158426226454016E7,
"99.999" : 2.158426226454016E7,
"99.9999" : 2.158426226454016E7,
"100.0" : 2.158426226454016E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.124472005925955E7,
2.1442760914206617E7,
2.158426226454016E7
]
]
},
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 9.531036184240575E7,
"scoreError" : 2.6463102342279058E7,
"scoreConfidence" : [
6.884725950012669E7,
1.2177346418468481E8
],
"scorePercentiles" : {
"0.0" : 9.399590531824851E7,
"50.0" : 9.506859292463484E7,
"90.0" : 9.686658728433388E7,
"95.0" : 9.686658728433388E7,
"99.0" : 9.686658728433388E7,
"99.9" : 9.686658728433388E7,
"99.99" : 9.686658728433388E7,
"99.999" : 9.686658728433388E7,
"99.9999" : 9.686658728433388E7,
"100.0" : 9.686658728433388E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.506859292463484E7,
9.686658728433388E7,
9.399590531824851E7
]
]
},
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.370293562483871E7,
"scoreError" : 186143.09686072535,
"scoreConfidence" : [
2.3516792527977984E7,
2.3889078721699435E7
],
"scorePercentiles" : {
"0.0" : 2.369487161158111E7,
"50.0" : 2.3699529039197825E7,
"90.0" : 2.3714406223737195E7,
"95.0" : 2.3714406223737195E7,
"99.0" : 2.3714406223737195E7,
"99.9" : 2.3714406223737195E7,
"99.99" : 2.3714406223737195E7,
"99.999" : 2.3714406223737195E7,
"99.9999" : 2.3714406223737195E7,
"100.0" : 2.3714406223737195E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3699529039197825E7,
2.3714406223737195E7,
2.369487161158111E7
]
]
},
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 3.2965690289995617E8,
"scoreError" : 2.0828648284104966E7,
"scoreConfidence" : [
3.088282546158512E8,
3.504855511840611E8
],
"scorePercentiles" : {
"0.0" : 3.28338606848943E8,
"50.0" : 3.30311125243143E8,
"90.0" : 3.303209766077825E8,
"95.0" : 3.303209766077825E8,
"99.0" : 3.303209766077825E8,
"99.9" : 3.303209766077825E8,
"99.99" : 3.303209766077825E8,
"99.999" : 3.303209766077825E8,
"99.9999" : 3.303209766077825E8,
"100.0" : 3.303209766077825E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.303209766077825E8,
3.28338606848943E8,
3.30311125243143E8
]
]
},
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 8.351819941034515E7,
"scoreError" : 1.2062935734473681E7,
"scoreConfidence" : [
7.145526367587148E7,
9.558113514481883E7
],
"scorePercentiles" : {
"0.0" : 8.310032706360897E7,
"50.0" : 8.317374966860552E7,
"90.0" : 8.428052149882093E7,
"95.0" : 8.428052149882093E7,
"99.0" : 8.428052149882093E7,
"99.9" : 8.428052149882093E7,
"99.99" : 8.428052149882093E7,
"99.999" : 8.428052149882093E7,
"99.9999" : 8.428052149882093E7,
"100.0" : 8.428052149882093E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.317374966860552E7,
8.310032706360897E7,
8.428052149882093E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7.2865913483422E7,
"scoreError" : 1.4646985703507489E7,
"scoreConfidence" : [
5.8218927779914506E7,
8.751289918692948E7
],
"scorePercentiles" : {
"0.0" : 7.225076940863544E7,
"50.0" : 7.257284620416224E7,
"90.0" : 7.377412483746833E7,
"95.0" : 7.377412483746833E7,
"99.0" : 7.377412483746833E7,
"99.9" : 7.377412483746833E7,
"99.99" : 7.377412483746833E7,
"99.999" : 7.377412483746833E7,
"99.9999" : 7.377412483746833E7,
"100.0" : 7.377412483746833E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.257284620416224E7,
7.225076940863544E7,
7.377412483746833E7
]
]
},
"readwrite_put" : {
"score" : 1.0652285926923156E7,
"scoreError" : 3233824.5084865275,
"scoreConfidence" : [
7418461.418436628,
1.3886110435409684E7
],
"scorePercentiles" : {
"0.0" : 1.0506396661352618E7,
"50.0" : 1.0600903464443294E7,
"90.0" : 1.0849557654973552E7,
"95.0" : 1.0849557654973552E7,
"99.0" : 1.0849557654973552E7,
"99.9" : 1.0849557654973552E7,
"99.99" : 1.0849557654973552E7,
"99.999" : 1.0849557654973552E7,
"99.9999" : 1.0849557654973552E7,
"100.0" : 1.0849557654973552E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0600903464443294E7,
1.0849557654973552E7,
1.0506396661352618E7
]
]
}
}
},
{
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.174166523887512E7,
"scoreError" : 2795825.5317301103,
"scoreConfidence" : [
1.894583970714501E7,
2.4537490770605233E7
],
"scorePercentiles" : {
"0.0" : 2.1591294477866262E7,
"50.0" : 2.1736063128224123E7,
"90.0" : 2.1897638110534977E7,
"95.0" : 2.1897638110534977E7,
"99.0" : 2.1897638110534977E7,
"99.9" : 2.1897638110534977E7,
"99.99" : 2.1897638110534977E7,
"99.999" : 2.1897638110534977E7,
"99.9999" : 2.1897638110534977E7,
"100.0" : 2.1897638110534977E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1736063128224123E7,
2.1591294477866262E7,
2.1897638110534977E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.1378318570754852E7,
"scoreError" : 2831277.7278820816,
"scoreConfidence" : [
1.854704084287277E7,
2.4209596298636936E7
],
"scorePercentiles" : {
"0.0" : 2.122664089720193E7,
"50.0" : 2.13715139928847E7,
"90.0" : 2.1536800822177928E7,
"95.0" : 2.1536800822177928E7,
"99.0" : 2.1536800822177928E7,
"99.9" : 2.1536800822177928E7,
"99.99" : 2.1536800822177928E7,
"99.999" : 2.1536800822177928E7,
"99.9999" : 2.1536800822177928E7,
"100.0" : 2.1536800822177928E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.13715139928847E7,
2.122664089720193E7,
2.1536800822177928E7
]
]
},
"readwrite_put" : {
"score" : 363346.6681202689,
"scoreError" : 39658.45973026886,
"scoreConfidence" : [
323688.20839000004,
403005.12785053777
],
"scorePercentiles" : {
"0.0" : 360837.28835704573,
"50.0" : 364549.1353394255,
"90.0" : 364653.5806643354,
"95.0" : 364653.5806643354,
"99.0" : 364653.5806643354,
"99.9" : 364653.5806643354,
"99.99" : 364653.5806643354,
"99.999" : 364653.5806643354,
"99.9999" : 364653.5806643354,
"100.0" : 364653.5806643354
},
"scoreUnit" : "ops/s",
"rawData" : [
[
364549.1353394255,
364653.5806643354,
360837.28835704573
]
]
}
}
},
{
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.4751613027257028E8,
"scoreError" : 1.6941600624163786E8,
"scoreConfidence" : [
7.810012403093243E7,
4.1693213651420814E8
],
"scorePercentiles" : {
"0.0" : 2.368463845167287E8,
"50.0" : 2.5192792455559224E8,
"90.0" : 2.5377408174538994E8,
"95.0" : 2.5377408174538994E8,
"99.0" : 2.5377408174538994E8,
"99.9" : 2.5377408174538994E8,
"99.99" : 2.5377408174538994E8,
"99.999" : 2.5377408174538994E8,
"99.9999" : 2.5377408174538994E8,
"100.0" : 2.5377408174538994E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.368463845167287E8,
2.5377408174538994E8,
2.5192792455559224E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.3205650872042838E8,
"scoreError" : 1.7806763707938138E8,
"scoreConfidence" : [
5.3988871641047E7,
4.1012414579980975E8
],
"scorePercentiles" : {
"0.0" : 2.2086677092238367E8,
"50.0" : 2.3648542179046822E8,
"90.0" : 2.3881733344843334E8,
"95.0" : 2.3881733344843334E8,
"99.0" : 2.3881733344843334E8,
"99.9" : 2.3881733344843334E8,
"99.99" : 2.3881733344843334E8,
"99.999" : 2.3881733344843334E8,
"99.9999" : 2.3881733344843334E8,
"100.0" : 2.3881733344843334E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2086677092238367E8,
2.3881733344843334E8,
2.3648542179046822E8
]
]
},
"readwrite_put" : {
"score" : 1.5459621552141903E7,
"scoreError" : 9334354.728009053,
"scoreConfidence" : [
6125266.82413285,
2.4793976280150957E7
],
"scorePercentiles" : {
"0.0" : 1.4956748296956666E7,
"50.0" : 1.5442502765123993E7,
"90.0" : 1.5979613594345046E7,
"95.0" : 1.5979613594345046E7,
"99.0" : 1.5979613594345046E7,
"99.9" : 1.5979613594345046E7,
"99.99" : 1.5979613594345046E7,
"99.999" : 1.5979613594345046E7,
"99.9999" : 1.5979613594345046E7,
"100.0" : 1.5979613594345046E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5979613594345046E7,
1.4956748296956666E7,
1.5442502765123993E7
]
]
}
}
},
{
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.522110047491786E7,
"scoreError" : 4989792.8006313,
"scoreConfidence" : [
3.023130767428656E7,
4.021089327554916E7
],
"scorePercentiles" : {
"0.0" : 3.50347507015765E7,
"50.0" : 3.5093455052781954E7,
"90.0" : 3.553509567039511E7,
"95.0" : 3.553509567039511E7,
"99.0" : 3.553509567039511E7,
"99.9" : 3.553509567039511E7,
"99.99" : 3.553509567039511E7,
"99.999" : 3.553509567039511E7,
"99.9999" : 3.553509567039511E7,
"100.0" : 3.553509567039511E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.50347507015765E7,
3.5093455052781954E7,
3.553509567039511E7
]
]
},
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.1596186160135075E7,
"scoreError" : 422342.0650727435,
"scoreConfidence" : [
1.1173844095062332E7,
1.2018528225207819E7
],
"scorePercentiles" : {
"0.0" : 1.1573454492661554E7,
"50.0" : 1.1595371038266437E7,
"90.0" : 1.1619732949477233E7,
"95.0" : 1.1619732949477233E7,
"99.0" : 1.1619732949477233E7,
"99.9" : 1.1619732949477233E7,
"99.99" : 1.1619732949477233E7,
"99.999" : 1.1619732949477233E7,
"99.9999" : 1.1619732949477233E7,
"100.0" : 1.1619732949477233E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1595371038266437E7,
1.1573454492661554E7,
1.1619732949477233E7
]
]
},
"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.5",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.5+11-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.501626702873198E7,
"scoreError" : 2.320833376779164E7,
"scoreConfidence" : [
4.180793326094034E7,
8.822460079652362E7
],
"scorePercentiles" : {
"0.0" : 6.354766561580526E7,
"50.0" : 6.572383306665204E7,
"90.0" : 6.577730240373866E7,
"95.0" : 6.577730240373866E7,
"99.0" : 6.577730240373866E7,
"99.9" : 6.577730240373866E7,
"99.99" : 6.577730240373866E7,
"99.999" : 6.577730240373866E7,
"99.9999" : 6.577730240373866E7,
"100.0" : 6.577730240373866E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.354766561580526E7,
6.572383306665204E7,
6.577730240373866E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.0865561119811738E8,
"scoreError" : 2.323300089948746E7,
"scoreConfidence" : [
8.542261029862991E7,
1.3188861209760484E8
],
"scorePercentiles" : {
"0.0" : 1.0720372207452914E8,
"50.0" : 1.0917965803786632E8,
"90.0" : 1.0958345348195666E8,
"95.0" : 1.0958345348195666E8,
"99.0" : 1.0958345348195666E8,
"99.9" : 1.0958345348195666E8,
"99.99" : 1.0958345348195666E8,
"99.999" : 1.0958345348195666E8,
"99.9999" : 1.0958345348195666E8,
"100.0" : 1.0958345348195666E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0917965803786632E8,
1.0958345348195666E8,
1.0720372207452914E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.2137687013132945E7,
"scoreError" : 931549.3710893703,
"scoreConfidence" : [
2.1206137642043576E7,
2.3069236384222314E7
],
"scorePercentiles" : {
"0.0" : 2.207889528648875E7,
"50.0" : 2.2163221193760063E7,
"90.0" : 2.2170944559150018E7,
"95.0" : 2.2170944559150018E7,
"99.0" : 2.2170944559150018E7,
"99.9" : 2.2170944559150018E7,
"99.99" : 2.2170944559150018E7,
"99.999" : 2.2170944559150018E7,
"99.9999" : 2.2170944559150018E7,
"100.0" : 2.2170944559150018E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.207889528648875E7,
2.2170944559150018E7,
2.2163221193760063E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 3.59023545060515E8,
"scoreError" : 1.3777682643487766E7,
"scoreConfidence" : [
3.4524586241702724E8,
3.7280122770400274E8
],
"scorePercentiles" : {
"0.0" : 3.584680447634624E8,
"50.0" : 3.587191495804799E8,
"90.0" : 3.598834408376026E8,
"95.0" : 3.598834408376026E8,
"99.0" : 3.598834408376026E8,
"99.9" : 3.598834408376026E8,
"99.99" : 3.598834408376026E8,
"99.999" : 3.598834408376026E8,
"99.9999" : 3.598834408376026E8,
"100.0" : 3.598834408376026E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.584680447634624E8,
3.587191495804799E8,
3.598834408376026E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 8.643031557794583E7,
"scoreError" : 1.3917108235258881E7,
"scoreConfidence" : [
7.251320734268695E7,
1.003474238132047E8
],
"scorePercentiles" : {
"0.0" : 8.556627819165763E7,
"50.0" : 8.671397659065163E7,
"90.0" : 8.701069195152824E7,
"95.0" : 8.701069195152824E7,
"99.0" : 8.701069195152824E7,
"99.9" : 8.701069195152824E7,
"99.99" : 8.701069195152824E7,
"99.999" : 8.701069195152824E7,
"99.9999" : 8.701069195152824E7,
"100.0" : 8.701069195152824E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.556627819165763E7,
8.671397659065163E7,
8.701069195152824E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7.955703290703683E7,
"scoreError" : 1.221653613756472E7,
"scoreConfidence" : [
6.73404967694721E7,
9.177356904460154E7
],
"scorePercentiles" : {
"0.0" : 7.881163838918018E7,
"50.0" : 7.97517020259288E7,
"90.0" : 8.01077583060015E7,
"95.0" : 8.01077583060015E7,
"99.0" : 8.01077583060015E7,
"99.9" : 8.01077583060015E7,
"99.99" : 8.01077583060015E7,
"99.999" : 8.01077583060015E7,
"99.9999" : 8.01077583060015E7,
"100.0" : 8.01077583060015E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.881163838918018E7,
7.97517020259288E7,
8.01077583060015E7
]
]
},
"readwrite_put" : {
"score" : 6873282.670909002,
"scoreError" : 1951092.0493432826,
"scoreConfidence" : [
4922190.62156572,
8824374.720252285
],
"scorePercentiles" : {
"0.0" : 6754639.802477445,
"50.0" : 6902933.645526741,
"90.0" : 6962274.564722821,
"95.0" : 6962274.564722821,
"99.0" : 6962274.564722821,
"99.9" : 6962274.564722821,
"99.99" : 6962274.564722821,
"99.999" : 6962274.564722821,
"99.9999" : 6962274.564722821,
"100.0" : 6962274.564722821
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6754639.802477445,
6962274.564722821,
6902933.645526741
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.1508979392825898E7,
"scoreError" : 1643657.0170696082,
"scoreConfidence" : [
1.986532237575629E7,
2.3152636409895506E7
],
"scorePercentiles" : {
"0.0" : 2.1406131053037494E7,
"50.0" : 2.1546851334524944E7,
"90.0" : 2.1573955790915255E7,
"95.0" : 2.1573955790915255E7,
"99.0" : 2.1573955790915255E7,
"99.9" : 2.1573955790915255E7,
"99.99" : 2.1573955790915255E7,
"99.999" : 2.1573955790915255E7,
"99.9999" : 2.1573955790915255E7,
"100.0" : 2.1573955790915255E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1406131053037494E7,
2.1573955790915255E7,
2.1546851334524944E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.129879953897628E7,
"scoreError" : 1764861.1500638525,
"scoreConfidence" : [
1.9533938388912424E7,
2.3063660689040132E7
],
"scorePercentiles" : {
"0.0" : 2.1191195805361032E7,
"50.0" : 2.1326633790571652E7,
"90.0" : 2.137856902099615E7,
"95.0" : 2.137856902099615E7,
"99.0" : 2.137856902099615E7,
"99.9" : 2.137856902099615E7,
"99.99" : 2.137856902099615E7,
"99.999" : 2.137856902099615E7,
"99.9999" : 2.137856902099615E7,
"100.0" : 2.137856902099615E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1191195805361032E7,
2.137856902099615E7,
2.1326633790571652E7
]
]
},
"readwrite_put" : {
"score" : 210179.853849618,
"scoreError" : 238638.88491017531,
"scoreConfidence" : [
-28459.031060557318,
448818.73875979334
],
"scorePercentiles" : {
"0.0" : 195386.7699191032,
"50.0" : 214935.24767645978,
"90.0" : 220217.54395329102,
"95.0" : 220217.54395329102,
"99.0" : 220217.54395329102,
"99.9" : 220217.54395329102,
"99.99" : 220217.54395329102,
"99.999" : 220217.54395329102,
"99.9999" : 220217.54395329102,
"100.0" : 220217.54395329102
},
"scoreUnit" : "ops/s",
"rawData" : [
[
214935.24767645978,
195386.7699191032,
220217.54395329102
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.6597786579440102E8,
"scoreError" : 1.2794816299876614E8,
"scoreConfidence" : [
1.3802970279563487E8,
3.939260287931672E8
],
"scorePercentiles" : {
"0.0" : 2.5788225805915028E8,
"50.0" : 2.698473008441971E8,
"90.0" : 2.702040384798557E8,
"95.0" : 2.702040384798557E8,
"99.0" : 2.702040384798557E8,
"99.9" : 2.702040384798557E8,
"99.99" : 2.702040384798557E8,
"99.999" : 2.702040384798557E8,
"99.9999" : 2.702040384798557E8,
"100.0" : 2.702040384798557E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5788225805915028E8,
2.698473008441971E8,
2.702040384798557E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.5056507528723815E8,
"scoreError" : 1.3196092761653402E8,
"scoreConfidence" : [
1.1860414767070413E8,
3.825260029037722E8
],
"scorePercentiles" : {
"0.0" : 2.4221628400061226E8,
"50.0" : 2.5453261713370112E8,
"90.0" : 2.5494632472740117E8,
"95.0" : 2.5494632472740117E8,
"99.0" : 2.5494632472740117E8,
"99.9" : 2.5494632472740117E8,
"99.99" : 2.5494632472740117E8,
"99.999" : 2.5494632472740117E8,
"99.9999" : 2.5494632472740117E8,
"100.0" : 2.5494632472740117E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4221628400061226E8,
2.5453261713370112E8,
2.5494632472740117E8
]
]
},
"readwrite_put" : {
"score" : 1.5412790507162856E7,
"scoreError" : 4033795.05067425,
"scoreConfidence" : [
1.1378995456488606E7,
1.9446585557837106E7
],
"scorePercentiles" : {
"0.0" : 1.5257713752454534E7,
"50.0" : 1.5314683710495988E7,
"90.0" : 1.5665974058538046E7,
"95.0" : 1.5665974058538046E7,
"99.0" : 1.5665974058538046E7,
"99.9" : 1.5665974058538046E7,
"99.99" : 1.5665974058538046E7,
"99.999" : 1.5665974058538046E7,
"99.9999" : 1.5665974058538046E7,
"100.0" : 1.5665974058538046E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5665974058538046E7,
1.5314683710495988E7,
1.5257713752454534E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.815957464891874E7,
"scoreError" : 4488842.582000414,
"scoreConfidence" : [
3.367073206691833E7,
4.264841723091915E7
],
"scorePercentiles" : {
"0.0" : 3.788889980560447E7,
"50.0" : 3.822013731006238E7,
"90.0" : 3.836968683108938E7,
"95.0" : 3.836968683108938E7,
"99.0" : 3.836968683108938E7,
"99.9" : 3.836968683108938E7,
"99.99" : 3.836968683108938E7,
"99.999" : 3.836968683108938E7,
"99.9999" : 3.836968683108938E7,
"100.0" : 3.836968683108938E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.788889980560447E7,
3.836968683108938E7,
3.822013731006238E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.179844962364403E7,
"scoreError" : 405450.0920308437,
"scoreConfidence" : [
1.1392999531613186E7,
1.2203899715674873E7
],
"scorePercentiles" : {
"0.0" : 1.1776022764302542E7,
"50.0" : 1.179886087492282E7,
"90.0" : 1.182046523170672E7,
"95.0" : 1.182046523170672E7,
"99.0" : 1.182046523170672E7,
"99.9" : 1.182046523170672E7,
"99.99" : 1.182046523170672E7,
"99.999" : 1.182046523170672E7,
"99.9999" : 1.182046523170672E7,
"100.0" : 1.182046523170672E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.179886087492282E7,
1.1776022764302542E7,
1.182046523170672E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.692945777967412E7,
"scoreError" : 4583968.410672853,
"scoreConfidence" : [
6.234548936900127E7,
7.151342619034697E7
],
"scorePercentiles" : {
"0.0" : 6.663960888563822E7,
"50.0" : 6.70632603193511E7,
"90.0" : 6.708550413403303E7,
"95.0" : 6.708550413403303E7,
"99.0" : 6.708550413403303E7,
"99.9" : 6.708550413403303E7,
"99.99" : 6.708550413403303E7,
"99.999" : 6.708550413403303E7,
"99.9999" : 6.708550413403303E7,
"100.0" : 6.708550413403303E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.663960888563822E7,
6.708550413403303E7,
6.70632603193511E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.0039861146801488E8,
"scoreError" : 3.940258609199636E7,
"scoreConfidence" : [
6.0996025376018524E7,
1.3980119756001124E8
],
"scorePercentiles" : {
"0.0" : 9.830388067883639E7,
"50.0" : 1.0027389989117204E8,
"90.0" : 1.0261805383403617E8,
"95.0" : 1.0261805383403617E8,
"99.0" : 1.0261805383403617E8,
"99.9" : 1.0261805383403617E8,
"99.99" : 1.0261805383403617E8,
"99.999" : 1.0261805383403617E8,
"99.9999" : 1.0261805383403617E8,
"100.0" : 1.0261805383403617E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.830388067883639E7,
1.0261805383403617E8,
1.0027389989117204E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.336733518530787E7,
"scoreError" : 223038.48142690043,
"scoreConfidence" : [
2.314429670388097E7,
2.3590373666734774E7
],
"scorePercentiles" : {
"0.0" : 2.3358654394248847E7,
"50.0" : 2.3362034753636193E7,
"90.0" : 2.3381316408038575E7,
"95.0" : 2.3381316408038575E7,
"99.0" : 2.3381316408038575E7,
"99.9" : 2.3381316408038575E7,
"99.99" : 2.3381316408038575E7,
"99.999" : 2.3381316408038575E7,
"99.9999" : 2.3381316408038575E7,
"100.0" : 2.3381316408038575E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3358654394248847E7,
2.3381316408038575E7,
2.3362034753636193E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.read_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 3.571366636282098E8,
"scoreError" : 1.8622075724034272E7,
"scoreConfidence" : [
3.385145879041756E8,
3.757587393522441E8
],
"scorePercentiles" : {
"0.0" : 3.560228127023377E8,
"50.0" : 3.57359808025208E8,
"90.0" : 3.5802737015708387E8,
"95.0" : 3.5802737015708387E8,
"99.0" : 3.5802737015708387E8,
"99.9" : 3.5802737015708387E8,
"99.99" : 3.5802737015708387E8,
"99.999" : 3.5802737015708387E8,
"99.9999" : 3.5802737015708387E8,
"100.0" : 3.5802737015708387E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.5802737015708387E8,
3.57359808025208E8,
3.560228127023377E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 8.398877818361752E7,
"scoreError" : 1.0727674504711315E7,
"scoreConfidence" : [
7.32611036789062E7,
9.471645268832883E7
],
"scorePercentiles" : {
"0.0" : 8.330980751363912E7,
"50.0" : 8.432417846263354E7,
"90.0" : 8.433234857457992E7,
"95.0" : 8.433234857457992E7,
"99.0" : 8.433234857457992E7,
"99.9" : 8.433234857457992E7,
"99.99" : 8.433234857457992E7,
"99.999" : 8.433234857457992E7,
"99.9999" : 8.433234857457992E7,
"100.0" : 8.433234857457992E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.432417846263354E7,
8.330980751363912E7,
8.433234857457992E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7.695033905801822E7,
"scoreError" : 9907345.764320513,
"scoreConfidence" : [
6.704299329369771E7,
8.685768482233873E7
],
"scorePercentiles" : {
"0.0" : 7.632462036754379E7,
"50.0" : 7.72276191959136E7,
"90.0" : 7.729877761059728E7,
"95.0" : 7.729877761059728E7,
"99.0" : 7.729877761059728E7,
"99.9" : 7.729877761059728E7,
"99.99" : 7.729877761059728E7,
"99.999" : 7.729877761059728E7,
"99.9999" : 7.729877761059728E7,
"100.0" : 7.729877761059728E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.729877761059728E7,
7.632462036754379E7,
7.72276191959136E7
]
]
},
"readwrite_put" : {
"score" : 7038439.125599309,
"scoreError" : 1109734.889506385,
"scoreConfidence" : [
5928704.236092924,
8148174.015105694
],
"scorePercentiles" : {
"0.0" : 6985187.146095347,
"50.0" : 7025400.852036256,
"90.0" : 7104729.378666323,
"95.0" : 7104729.378666323,
"99.0" : 7104729.378666323,
"99.9" : 7104729.378666323,
"99.99" : 7104729.378666323,
"99.999" : 7104729.378666323,
"99.9999" : 7104729.378666323,
"100.0" : 7104729.378666323
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7025400.852036256,
6985187.146095347,
7104729.378666323
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.251684839839782E7,
"scoreError" : 662443.9308444224,
"scoreConfidence" : [
2.1854404467553396E7,
2.317929232924224E7
],
"scorePercentiles" : {
"0.0" : 2.248168162582168E7,
"50.0" : 2.2514659408890728E7,
"90.0" : 2.255420416048105E7,
"95.0" : 2.255420416048105E7,
"99.0" : 2.255420416048105E7,
"99.9" : 2.255420416048105E7,
"99.99" : 2.255420416048105E7,
"99.999" : 2.255420416048105E7,
"99.9999" : 2.255420416048105E7,
"100.0" : 2.255420416048105E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.255420416048105E7,
2.248168162582168E7,
2.2514659408890728E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2168623528962944E7,
"scoreError" : 643889.4703852185,
"scoreConfidence" : [
2.1524734058577724E7,
2.2812512999348164E7
],
"scorePercentiles" : {
"0.0" : 2.2133096076862644E7,
"50.0" : 2.2169095661021646E7,
"90.0" : 2.2203678849004537E7,
"95.0" : 2.2203678849004537E7,
"99.0" : 2.2203678849004537E7,
"99.9" : 2.2203678849004537E7,
"99.99" : 2.2203678849004537E7,
"99.999" : 2.2203678849004537E7,
"99.9999" : 2.2203678849004537E7,
"100.0" : 2.2203678849004537E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2203678849004537E7,
2.2133096076862644E7,
2.2169095661021646E7
]
]
},
"readwrite_put" : {
"score" : 348224.8694348771,
"scoreError" : 45616.04046195264,
"scoreConfidence" : [
302608.8289729245,
393840.90989682975
],
"scorePercentiles" : {
"0.0" : 345563.7478690824,
"50.0" : 348585.54895903566,
"90.0" : 350525.3114765134,
"95.0" : 350525.3114765134,
"99.0" : 350525.3114765134,
"99.9" : 350525.3114765134,
"99.99" : 350525.3114765134,
"99.999" : 350525.3114765134,
"99.9999" : 350525.3114765134,
"100.0" : 350525.3114765134
},
"scoreUnit" : "ops/s",
"rawData" : [
[
350525.3114765134,
348585.54895903566,
345563.7478690824
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.6324240394273558E8,
"scoreError" : 1.1531498597619076E8,
"scoreConfidence" : [
1.479274179665448E8,
3.7855738991892636E8
],
"scorePercentiles" : {
"0.0" : 2.589539337755453E8,
"50.0" : 2.6027202031786478E8,
"90.0" : 2.7050125773479664E8,
"95.0" : 2.7050125773479664E8,
"99.0" : 2.7050125773479664E8,
"99.9" : 2.7050125773479664E8,
"99.99" : 2.7050125773479664E8,
"99.999" : 2.7050125773479664E8,
"99.9999" : 2.7050125773479664E8,
"100.0" : 2.7050125773479664E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.7050125773479664E8,
2.6027202031786478E8,
2.589539337755453E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.473736382295673E8,
"scoreError" : 1.2546975342512028E8,
"scoreConfidence" : [
1.2190388480444701E8,
3.728433916546876E8
],
"scorePercentiles" : {
"0.0" : 2.4292492033106983E8,
"50.0" : 2.4390101592484063E8,
"90.0" : 2.5529497843279135E8,
"95.0" : 2.5529497843279135E8,
"99.0" : 2.5529497843279135E8,
"99.9" : 2.5529497843279135E8,
"99.99" : 2.5529497843279135E8,
"99.999" : 2.5529497843279135E8,
"99.9999" : 2.5529497843279135E8,
"100.0" : 2.5529497843279135E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5529497843279135E8,
2.4390101592484063E8,
2.4292492033106983E8
]
]
},
"readwrite_put" : {
"score" : 1.5868765713168316E7,
"scoreError" : 1.0921967422681674E7,
"scoreConfidence" : [
4946798.290486641,
2.679073313584999E7
],
"scorePercentiles" : {
"0.0" : 1.5206279302005298E7,
"50.0" : 1.602901344447551E7,
"90.0" : 1.637100439302414E7,
"95.0" : 1.637100439302414E7,
"99.0" : 1.637100439302414E7,
"99.9" : 1.637100439302414E7,
"99.99" : 1.637100439302414E7,
"99.999" : 1.637100439302414E7,
"99.9999" : 1.637100439302414E7,
"100.0" : 1.637100439302414E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5206279302005298E7,
1.637100439302414E7,
1.602901344447551E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.868052413896796E7,
"scoreError" : 5264749.379681248,
"scoreConfidence" : [
2.3415774759286713E7,
3.3945273518649206E7
],
"scorePercentiles" : {
"0.0" : 2.834965465296057E7,
"50.0" : 2.881172890731131E7,
"90.0" : 2.8880188856632E7,
"95.0" : 2.8880188856632E7,
"99.0" : 2.8880188856632E7,
"99.9" : 2.8880188856632E7,
"99.99" : 2.8880188856632E7,
"99.999" : 2.8880188856632E7,
"99.9999" : 2.8880188856632E7,
"100.0" : 2.8880188856632E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.8880188856632E7,
2.834965465296057E7,
2.881172890731131E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.1767500234720267E7,
"scoreError" : 1311607.3636772577,
"scoreConfidence" : [
1.045589287104301E7,
1.3079107598397525E7
],
"scorePercentiles" : {
"0.0" : 1.169362131844687E7,
"50.0" : 1.1771650629523236E7,
"90.0" : 1.1837228756190697E7,
"95.0" : 1.1837228756190697E7,
"99.0" : 1.1837228756190697E7,
"99.9" : 1.1837228756190697E7,
"99.99" : 1.1837228756190697E7,
"99.999" : 1.1837228756190697E7,
"99.9999" : 1.1837228756190697E7,
"100.0" : 1.1837228756190697E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.169362131844687E7,
1.1771650629523236E7,
1.1837228756190697E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.write_only",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.05686702316736E7,
"scoreError" : 5881693.228478712,
"scoreConfidence" : [
6.468697700319488E7,
7.645036346015231E7
],
"scorePercentiles" : {
"0.0" : 7.019862842043822E7,
"50.0" : 7.071846868139695E7,
"90.0" : 7.078891359318565E7,
"95.0" : 7.078891359318565E7,
"99.0" : 7.078891359318565E7,
"99.9" : 7.078891359318565E7,
"99.99" : 7.078891359318565E7,
"99.999" : 7.078891359318565E7,
"99.9999" : 7.078891359318565E7,
"100.0" : 7.078891359318565E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.019862842043822E7,
7.078891359318565E7,
7.071846868139695E7
]
]
},
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.0139410091571267E8,
"scoreError" : 1.8430109956235185E7,
"scoreConfidence" : [
8.296399095947748E7,
1.1982421087194785E8
],
"scorePercentiles" : {
"0.0" : 1.0022766420073757E8,
"50.0" : 1.0196700169993575E8,
"90.0" : 1.0198763684646468E8,
"95.0" : 1.0198763684646468E8,
"99.0" : 1.0198763684646468E8,
"99.9" : 1.0198763684646468E8,
"99.99" : 1.0198763684646468E8,
"99.999" : 1.0198763684646468E8,
"99.9999" : 1.0198763684646468E8,
"100.0" : 1.0198763684646468E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0196700169993575E8,
1.0198763684646468E8,
1.0022766420073757E8
]
]
},
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.2855871004190687E7,
"scoreError" : 159034.25800249763,
"scoreConfidence" : [
2.269683674618819E7,
2.3014905262193184E7
],
"scorePercentiles" : {
"0.0" : 2.2845852849926975E7,
"50.0" : 2.286003326966328E7,
"90.0" : 2.2861726892981816E7,
"95.0" : 2.2861726892981816E7,
"99.0" : 2.2861726892981816E7,
"99.9" : 2.2861726892981816E7,
"99.99" : 2.2861726892981816E7,
"99.999" : 2.2861726892981816E7,
"99.9999" : 2.2861726892981816E7,
"100.0" : 2.2861726892981816E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.286003326966328E7,
2.2845852849926975E7,
2.2861726892981816E7
]
]
},
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 3.407097191301671E8,
"scoreError" : 4.764053046369727E7,
"scoreConfidence" : [
2.930691886664699E8,
3.883502495938644E8
],
"scorePercentiles" : {
"0.0" : 3.377100646074729E8,
"50.0" : 3.41943760928493E8,
"90.0" : 3.4247533185453546E8,
"95.0" : 3.4247533185453546E8,
"99.0" : 3.4247533185453546E8,
"99.9" : 3.4247533185453546E8,
"99.99" : 3.4247533185453546E8,
"99.999" : 3.4247533185453546E8,
"99.9999" : 3.4247533185453546E8,
"100.0" : 3.4247533185453546E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.4247533185453546E8,
3.377100646074729E8,
3.41943760928493E8
]
]
},
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 7.845880432912892E7,
"scoreError" : 3.2945857635079727E7,
"scoreConfidence" : [
4.5512946694049194E7,
1.1140466196420865E8
],
"scorePercentiles" : {
"0.0" : 7.659192654522148E7,
"50.0" : 7.858772158400013E7,
"90.0" : 8.019676485816513E7,
"95.0" : 8.019676485816513E7,
"99.0" : 8.019676485816513E7,
"99.9" : 8.019676485816513E7,
"99.99" : 8.019676485816513E7,
"99.999" : 8.019676485816513E7,
"99.9999" : 8.019676485816513E7,
"100.0" : 8.019676485816513E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.858772158400013E7,
7.659192654522148E7,
8.019676485816513E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 7.154628693133365E7,
"scoreError" : 3.106887283737522E7,
"scoreConfidence" : [
4.047741409395842E7,
1.0261515976870887E8
],
"scorePercentiles" : {
"0.0" : 6.978406847271931E7,
"50.0" : 7.167167551648144E7,
"90.0" : 7.318311680480018E7,
"95.0" : 7.318311680480018E7,
"99.0" : 7.318311680480018E7,
"99.9" : 7.318311680480018E7,
"99.99" : 7.318311680480018E7,
"99.999" : 7.318311680480018E7,
"99.9999" : 7.318311680480018E7,
"100.0" : 7.318311680480018E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.167167551648144E7,
6.978406847271931E7,
7.318311680480018E7
]
]
},
"readwrite_put" : {
"score" : 6912517.3977952665,
"scoreError" : 1878015.3764336018,
"scoreConfidence" : [
5034502.021361665,
8790532.774228869
],
"scorePercentiles" : {
"0.0" : 6807858.072502164,
"50.0" : 6916046.06751867,
"90.0" : 7013648.053364963,
"95.0" : 7013648.053364963,
"99.0" : 7013648.053364963,
"99.9" : 7013648.053364963,
"99.99" : 7013648.053364963,
"99.999" : 7013648.053364963,
"99.9999" : 7013648.053364963,
"100.0" : 7013648.053364963
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6916046.06751867,
6807858.072502164,
7013648.053364963
]
]
}
}
},
{
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.2425717522212315E7,
"scoreError" : 332145.4935387241,
"scoreConfidence" : [
2.2093572028673593E7,
2.2757863015751038E7
],
"scorePercentiles" : {
"0.0" : 2.240938250534457E7,
"50.0" : 2.2422424908039328E7,
"90.0" : 2.2445345153253045E7,
"95.0" : 2.2445345153253045E7,
"99.0" : 2.2445345153253045E7,
"99.9" : 2.2445345153253045E7,
"99.99" : 2.2445345153253045E7,
"99.999" : 2.2445345153253045E7,
"99.9999" : 2.2445345153253045E7,
"100.0" : 2.2445345153253045E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2445345153253045E7,
2.240938250534457E7,
2.2422424908039328E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2195166573542956E7,
"scoreError" : 502793.063488128,
"scoreConfidence" : [
2.1692373510054827E7,
2.2697959637031086E7
],
"scorePercentiles" : {
"0.0" : 2.2165546960730474E7,
"50.0" : 2.2199899147228908E7,
"90.0" : 2.2220053612669487E7,
"95.0" : 2.2220053612669487E7,
"99.0" : 2.2220053612669487E7,
"99.9" : 2.2220053612669487E7,
"99.99" : 2.2220053612669487E7,
"99.999" : 2.2220053612669487E7,
"99.9999" : 2.2220053612669487E7,
"100.0" : 2.2220053612669487E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2220053612669487E7,
2.2165546960730474E7,
2.2199899147228908E7
]
]
},
"readwrite_put" : {
"score" : 230550.94866935734,
"scoreError" : 211401.1794017085,
"scoreConfidence" : [
19149.769267648837,
441952.1280710659
],
"scorePercentiles" : {
"0.0" : 222525.76081042024,
"50.0" : 225291.54058355765,
"90.0" : 243835.5446140941,
"95.0" : 243835.5446140941,
"99.0" : 243835.5446140941,
"99.9" : 243835.5446140941,
"99.99" : 243835.5446140941,
"99.999" : 243835.5446140941,
"99.9999" : 243835.5446140941,
"100.0" : 243835.5446140941
},
"scoreUnit" : "ops/s",
"rawData" : [
[
225291.54058355765,
243835.5446140941,
222525.76081042024
]
]
}
}
},
{
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.459372645276916E8,
"scoreError" : 6.5259769959722035E7,
"scoreConfidence" : [
1.8067749456796956E8,
3.1119703448741364E8
],
"scorePercentiles" : {
"0.0" : 2.4193238480572197E8,
"50.0" : 2.470642577089193E8,
"90.0" : 2.488151510684335E8,
"95.0" : 2.488151510684335E8,
"99.0" : 2.488151510684335E8,
"99.9" : 2.488151510684335E8,
"99.99" : 2.488151510684335E8,
"99.999" : 2.488151510684335E8,
"99.9999" : 2.488151510684335E8,
"100.0" : 2.488151510684335E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4193238480572197E8,
2.470642577089193E8,
2.488151510684335E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.3102530476655257E8,
"scoreError" : 6.943884222709438E7,
"scoreConfidence" : [
1.615864625394582E8,
3.00464146993647E8
],
"scorePercentiles" : {
"0.0" : 2.2678610411986423E8,
"50.0" : 2.3214048053239E8,
"90.0" : 2.341493296474035E8,
"95.0" : 2.341493296474035E8,
"99.0" : 2.341493296474035E8,
"99.9" : 2.341493296474035E8,
"99.99" : 2.341493296474035E8,
"99.999" : 2.341493296474035E8,
"99.9999" : 2.341493296474035E8,
"100.0" : 2.341493296474035E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2678610411986423E8,
2.3214048053239E8,
2.341493296474035E8
]
]
},
"readwrite_put" : {
"score" : 1.4911959761139011E7,
"scoreError" : 4386658.056289225,
"scoreConfidence" : [
1.0525301704849787E7,
1.9298617817428235E7
],
"scorePercentiles" : {
"0.0" : 1.466582142102999E7,
"50.0" : 1.4923777176529285E7,
"90.0" : 1.5146280685857754E7,
"95.0" : 1.5146280685857754E7,
"99.0" : 1.5146280685857754E7,
"99.9" : 1.5146280685857754E7,
"99.99" : 1.5146280685857754E7,
"99.999" : 1.5146280685857754E7,
"99.9999" : 1.5146280685857754E7,
"100.0" : 1.5146280685857754E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5146280685857754E7,
1.4923777176529285E7,
1.466582142102999E7
]
]
}
}
},
{
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.860756108129531E7,
"scoreError" : 1829667.2562471565,
"scoreConfidence" : [
2.6777893825048156E7,
3.0437228337542467E7
],
"scorePercentiles" : {
"0.0" : 2.853350691062739E7,
"50.0" : 2.8567483586076595E7,
"90.0" : 2.872169274718194E7,
"95.0" : 2.872169274718194E7,
"99.0" : 2.872169274718194E7,
"99.9" : 2.872169274718194E7,
"99.99" : 2.872169274718194E7,
"99.999" : 2.872169274718194E7,
"99.9999" : 2.872169274718194E7,
"100.0" : 2.872169274718194E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.872169274718194E7,
2.8567483586076595E7,
2.853350691062739E7
]
]
},
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.107309485473293E7,
"scoreError" : 1371780.2155000484,
"scoreConfidence" : [
9701314.639232881,
1.244487507023298E7
],
"scorePercentiles" : {
"0.0" : 1.0986470309486723E7,
"50.0" : 1.1111311706008194E7,
"90.0" : 1.1121502548703874E7,
"95.0" : 1.1121502548703874E7,
"99.0" : 1.1121502548703874E7,
"99.9" : 1.1121502548703874E7,
"99.99" : 1.1121502548703874E7,
"99.999" : 1.1121502548703874E7,
"99.9999" : 1.1121502548703874E7,
"100.0" : 1.1121502548703874E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0986470309486723E7,
1.1121502548703874E7,
1.1111311706008194E7
]
]
},
"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.0-ea.23.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-beta+23-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.6246115445625894E7,
"scoreError" : 492224.25989401917,
"scoreConfidence" : [
6.575389118573187E7,
6.6738339705519915E7
],
"scorePercentiles" : {
"0.0" : 6.621527837760932E7,
"50.0" : 6.6257693103436284E7,
"90.0" : 6.626537485583206E7,
"95.0" : 6.626537485583206E7,
"99.0" : 6.626537485583206E7,
"99.9" : 6.626537485583206E7,
"99.99" : 6.626537485583206E7,
"99.999" : 6.626537485583206E7,
"99.9999" : 6.626537485583206E7,
"100.0" : 6.626537485583206E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.621527837760932E7,
6.6257693103436284E7,
6.626537485583206E7
]
]
},
"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-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 7.057935470261735E7,
"scoreError" : 8615369.31537773,
"scoreConfidence" : [
6.196398538723962E7,
7.919472401799507E7
],
"scorePercentiles" : {
"0.0" : 7.006204753239958E7,
"50.0" : 7.068866575994237E7,
"90.0" : 7.09873508155101E7,
"95.0" : 7.09873508155101E7,
"99.0" : 7.09873508155101E7,
"99.9" : 7.09873508155101E7,
"99.99" : 7.09873508155101E7,
"99.999" : 7.09873508155101E7,
"99.9999" : 7.09873508155101E7,
"100.0" : 7.09873508155101E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.09873508155101E7,
7.006204753239958E7,
7.068866575994237E7
]
]
},
"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-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.283380102738158E7,
"scoreError" : 213043.1430786887,
"scoreConfidence" : [
2.262075788430289E7,
2.304684417046027E7
],
"scorePercentiles" : {
"0.0" : 2.2821199597347476E7,
"50.0" : 2.2835946068068385E7,
"90.0" : 2.284425741672887E7,
"95.0" : 2.284425741672887E7,
"99.0" : 2.284425741672887E7,
"99.9" : 2.284425741672887E7,
"99.99" : 2.284425741672887E7,
"99.999" : 2.284425741672887E7,
"99.9999" : 2.284425741672887E7,
"100.0" : 2.284425741672887E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2821199597347476E7,
2.284425741672887E7,
2.2835946068068385E7
]
]
},
"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-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 3.288189722657122E8,
"scoreError" : 3.7412341383234054E7,
"scoreConfidence" : [
2.914066308824781E8,
3.662313136489463E8
],
"scorePercentiles" : {
"0.0" : 3.267370412656627E8,
"50.0" : 3.2888293759684914E8,
"90.0" : 3.3083693793462455E8,
"95.0" : 3.3083693793462455E8,
"99.0" : 3.3083693793462455E8,
"99.9" : 3.3083693793462455E8,
"99.99" : 3.3083693793462455E8,
"99.999" : 3.3083693793462455E8,
"99.9999" : 3.3083693793462455E8,
"100.0" : 3.3083693793462455E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.3083693793462455E8,
3.267370412656627E8,
3.2888293759684914E8
]
]
},
"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-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 5.952767564547875E7,
"scoreError" : 1.1109993194253959E7,
"scoreConfidence" : [
4.841768245122479E7,
7.06376688397327E7
],
"scorePercentiles" : {
"0.0" : 5.908413422409487E7,
"50.0" : 5.927689446774498E7,
"90.0" : 6.022199824459639E7,
"95.0" : 6.022199824459639E7,
"99.0" : 6.022199824459639E7,
"99.9" : 6.022199824459639E7,
"99.99" : 6.022199824459639E7,
"99.999" : 6.022199824459639E7,
"99.9999" : 6.022199824459639E7,
"100.0" : 6.022199824459639E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.927689446774498E7,
6.022199824459639E7,
5.908413422409487E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 4.9226610256147705E7,
"scoreError" : 8005388.157651092,
"scoreConfidence" : [
4.1221222098496616E7,
5.7231998413798794E7
],
"scorePercentiles" : {
"0.0" : 4.897227652495737E7,
"50.0" : 4.897425998560178E7,
"90.0" : 4.973329425788395E7,
"95.0" : 4.973329425788395E7,
"99.0" : 4.973329425788395E7,
"99.9" : 4.973329425788395E7,
"99.99" : 4.973329425788395E7,
"99.999" : 4.973329425788395E7,
"99.9999" : 4.973329425788395E7,
"100.0" : 4.973329425788395E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.897227652495737E7,
4.973329425788395E7,
4.897425998560178E7
]
]
},
"readwrite_put" : {
"score" : 1.0301065389331043E7,
"scoreError" : 3456088.241416381,
"scoreConfidence" : [
6844977.147914661,
1.3757153630747424E7
],
"scorePercentiles" : {
"0.0" : 1.0109874238493083E7,
"50.0" : 1.0304617942787608E7,
"90.0" : 1.0488703986712437E7,
"95.0" : 1.0488703986712437E7,
"99.0" : 1.0488703986712437E7,
"99.9" : 1.0488703986712437E7,
"99.99" : 1.0488703986712437E7,
"99.999" : 1.0488703986712437E7,
"99.9999" : 1.0488703986712437E7,
"100.0" : 1.0488703986712437E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0304617942787608E7,
1.0488703986712437E7,
1.0109874238493083E7
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 2.2559142717535447E7,
"scoreError" : 1330203.013686566,
"scoreConfidence" : [
2.122893970384888E7,
2.3889345731222015E7
],
"scorePercentiles" : {
"0.0" : 2.247594508243175E7,
"50.0" : 2.258956529162573E7,
"90.0" : 2.2611917778548867E7,
"95.0" : 2.2611917778548867E7,
"99.0" : 2.2611917778548867E7,
"99.9" : 2.2611917778548867E7,
"99.99" : 2.2611917778548867E7,
"99.999" : 2.2611917778548867E7,
"99.9999" : 2.2611917778548867E7,
"100.0" : 2.2611917778548867E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.258956529162573E7,
2.247594508243175E7,
2.2611917778548867E7
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.217392651325937E7,
"scoreError" : 1078503.31380022,
"scoreConfidence" : [
2.109542319945915E7,
2.325242982705959E7
],
"scorePercentiles" : {
"0.0" : 2.2106195095138006E7,
"50.0" : 2.220043758479487E7,
"90.0" : 2.2215146859845232E7,
"95.0" : 2.2215146859845232E7,
"99.0" : 2.2215146859845232E7,
"99.9" : 2.2215146859845232E7,
"99.99" : 2.2215146859845232E7,
"99.999" : 2.2215146859845232E7,
"99.9999" : 2.2215146859845232E7,
"100.0" : 2.2215146859845232E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2215146859845232E7,
2.2106195095138006E7,
2.220043758479487E7
]
]
},
"readwrite_put" : {
"score" : 385216.2042760775,
"scoreError" : 417138.0215394806,
"scoreConfidence" : [
-31921.817263403093,
802354.2258155581
],
"scorePercentiles" : {
"0.0" : 369749.9872937383,
"50.0" : 374418.43178050173,
"90.0" : 411480.1937539926,
"95.0" : 411480.1937539926,
"99.0" : 411480.1937539926,
"99.9" : 411480.1937539926,
"99.99" : 411480.1937539926,
"99.999" : 411480.1937539926,
"99.9999" : 411480.1937539926,
"100.0" : 411480.1937539926
},
"scoreUnit" : "ops/s",
"rawData" : [
[
374418.43178050173,
369749.9872937383,
411480.1937539926
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.GetPutBenchmark.readwrite",
"mode" : "thrpt",
"threads" : 8,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.4205930000391248E8,
"scoreError" : 3.439738647082192E7,
"scoreConfidence" : [
2.0766191353309056E8,
2.764566864747344E8
],
"scorePercentiles" : {
"0.0" : 2.4032884694959545E8,
"50.0" : 2.4178040189755398E8,
"90.0" : 2.4406865116458803E8,
"95.0" : 2.4406865116458803E8,
"99.0" : 2.4406865116458803E8,
"99.9" : 2.4406865116458803E8,
"99.99" : 2.4406865116458803E8,
"99.999" : 2.4406865116458803E8,
"99.9999" : 2.4406865116458803E8,
"100.0" : 2.4406865116458803E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4406865116458803E8,
2.4032884694959545E8,
2.4178040189755398E8
]
]
},
"secondaryMetrics" : {
"readwrite_get" : {
"score" : 2.2695766826736447E8,
"scoreError" : 3.5524551922094814E7,
"scoreConfidence" : [
1.9143311634526965E8,
2.624822201894593E8
],
"scorePercentiles" : {
"0.0" : 2.251676654251672E8,
"50.0" : 2.2667428719963288E8,
"90.0" : 2.290310521772933E8,
"95.0" : 2.290310521772933E8,
"99.0" : 2.290310521772933E8,
"99.9" : 2.290310521772933E8,
"99.99" : 2.290310521772933E8,
"99.999" : 2.290310521772933E8,
"99.9999" : 2.290310521772933E8,
"100.0" : 2.290310521772933E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.290310521772933E8,
2.251676654251672E8,
2.2667428719963288E8
]
]
},
"readwrite_put" : {
"score" : 1.5101631736548012E7,
"scoreError" : 1129525.6654181809,
"scoreConfidence" : [
1.397210607112983E7,
1.6231157401966194E7
],
"scorePercentiles" : {
"0.0" : 1.5037598987294726E7,
"50.0" : 1.5106114697921049E7,
"90.0" : 1.5161181524428258E7,
"95.0" : 1.5161181524428258E7,
"99.0" : 1.5161181524428258E7,
"99.9" : 1.5161181524428258E7,
"99.99" : 1.5161181524428258E7,
"99.999" : 1.5161181524428258E7,
"99.9999" : 1.5161181524428258E7,
"100.0" : 1.5161181524428258E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5037598987294726E7,
1.5161181524428258E7,
1.5106114697921049E7
]
]
}
}
},
{
"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-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.067649049926864E7,
"scoreError" : 1.9606629447726175E7,
"scoreConfidence" : [
2.106986105154247E7,
6.028311994699482E7
],
"scorePercentiles" : {
"0.0" : 3.945732431983243E7,
"50.0" : 4.108553101463176E7,
"90.0" : 4.148661616334173E7,
"95.0" : 4.148661616334173E7,
"99.0" : 4.148661616334173E7,
"99.9" : 4.148661616334173E7,
"99.99" : 4.148661616334173E7,
"99.999" : 4.148661616334173E7,
"99.9999" : 4.148661616334173E7,
"100.0" : 4.148661616334173E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.945732431983243E7,
4.108553101463176E7,
4.148661616334173E7
]
]
},
"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-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "Guava"
},
"primaryMetric" : {
"score" : 1.1514505940076457E7,
"scoreError" : 135626.4465962764,
"scoreConfidence" : [
1.1378879493480181E7,
1.1650132386672733E7
],
"scorePercentiles" : {
"0.0" : 1.1509694502186997E7,
"50.0" : 1.1510755033806855E7,
"90.0" : 1.1523068284235524E7,
"95.0" : 1.1523068284235524E7,
"99.0" : 1.1523068284235524E7,
"99.9" : 1.1523068284235524E7,
"99.99" : 1.1523068284235524E7,
"99.999" : 1.1523068284235524E7,
"99.9999" : 1.1523068284235524E7,
"100.0" : 1.1523068284235524E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1509694502186997E7,
1.1510755033806855E7,
1.1523068284235524E7
]
]
},
"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-21-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.2+13-jvmci-23.1-b30",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"cacheType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.90501551449893E7,
"scoreError" : 5313447.543018413,
"scoreConfidence" : [
6.373670760197088E7,
7.436360268800771E7
],
"scorePercentiles" : {
"0.0" : 6.874875082595226E7,
"50.0" : 6.90716599028447E7,
"90.0" : 6.933005470617093E7,
"95.0" : 6.933005470617093E7,
"99.0" : 6.933005470617093E7,
"99.9" : 6.933005470617093E7,
"99.99" : 6.933005470617093E7,
"99.999" : 6.933005470617093E7,
"99.9999" : 6.933005470617093E7,
"100.0" : 6.933005470617093E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.933005470617093E7,
6.90716599028447E7,
6.874875082595226E7
]
]
},
"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