Last active
July 2, 2025 07:25
-
-
Save ben-manes/9abafdbc76fe34c0e63cef386b0b9ac0 to your computer and use it in GitHub Desktop.
TimerWheel JMH Results
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.7", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.7+6-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4249.383662981485, | |
"scoreError" : 350.01024885269265, | |
"scoreConfidence" : [ | |
3899.3734141287923, | |
4599.393911834178 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4231.902435750738, | |
"50.0" : 4246.339601716604, | |
"90.0" : 4269.908951477113, | |
"95.0" : 4269.908951477113, | |
"99.0" : 4269.908951477113, | |
"99.9" : 4269.908951477113, | |
"99.99" : 4269.908951477113, | |
"99.999" : 4269.908951477113, | |
"99.9999" : 4269.908951477113, | |
"100.0" : 4269.908951477113 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4246.339601716604, | |
4231.902435750738, | |
4269.908951477113 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.7", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.7+6-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4878.267117552342, | |
"scoreError" : 130.10633914908252, | |
"scoreConfidence" : [ | |
4748.160778403259, | |
5008.373456701424 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4871.877325154577, | |
"50.0" : 4876.963439593097, | |
"90.0" : 4885.960587909353, | |
"95.0" : 4885.960587909353, | |
"99.0" : 4885.960587909353, | |
"99.9" : 4885.960587909353, | |
"99.99" : 4885.960587909353, | |
"99.999" : 4885.960587909353, | |
"99.9999" : 4885.960587909353, | |
"100.0" : 4885.960587909353 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4876.963439593097, | |
4885.960587909353, | |
4871.877325154577 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.7", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.7+6-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3744496.754549151, | |
"scoreError" : 136331.0574274421, | |
"scoreConfidence" : [ | |
3608165.6971217087, | |
3880827.811976593 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3738151.3595221783, | |
"50.0" : 3742605.442536026, | |
"90.0" : 3752733.461589247, | |
"95.0" : 3752733.461589247, | |
"99.0" : 3752733.461589247, | |
"99.9" : 3752733.461589247, | |
"99.99" : 3752733.461589247, | |
"99.999" : 3752733.461589247, | |
"99.9999" : 3752733.461589247, | |
"100.0" : 3752733.461589247 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3742605.442536026, | |
3738151.3595221783, | |
3752733.461589247 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.7", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.7+6-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.2747045463134794E8, | |
"scoreError" : 9498266.960156903, | |
"scoreConfidence" : [ | |
1.1797218767119104E8, | |
1.3696872159150484E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2692055405243327E8, | |
"50.0" : 1.275350130019022E8, | |
"90.0" : 1.279557968397083E8, | |
"95.0" : 1.279557968397083E8, | |
"99.0" : 1.279557968397083E8, | |
"99.9" : 1.279557968397083E8, | |
"99.99" : 1.279557968397083E8, | |
"99.999" : 1.279557968397083E8, | |
"99.9999" : 1.279557968397083E8, | |
"100.0" : 1.279557968397083E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.275350130019022E8, | |
1.2692055405243327E8, | |
1.279557968397083E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.7", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.7+6-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 8.57836299677824E7, | |
"scoreError" : 1.132465746001511E7, | |
"scoreConfidence" : [ | |
7.445897250776729E7, | |
9.71082874277975E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 8.535188723422848E7, | |
"50.0" : 8.550400144088896E7, | |
"90.0" : 8.649500122822979E7, | |
"95.0" : 8.649500122822979E7, | |
"99.0" : 8.649500122822979E7, | |
"99.9" : 8.649500122822979E7, | |
"99.99" : 8.649500122822979E7, | |
"99.999" : 8.649500122822979E7, | |
"99.9999" : 8.649500122822979E7, | |
"100.0" : 8.649500122822979E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
8.649500122822979E7, | |
8.535188723422848E7, | |
8.550400144088896E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "21.0.7", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "21.0.7+6-LTS", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.78558691102227E7, | |
"scoreError" : 3109123.5531241843, | |
"scoreConfidence" : [ | |
6.4746745557098515E7, | |
7.096499266334689E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.774541830726965E7, | |
"50.0" : 6.777004852311666E7, | |
"90.0" : 6.80521405002818E7, | |
"95.0" : 6.80521405002818E7, | |
"99.0" : 6.80521405002818E7, | |
"99.9" : 6.80521405002818E7, | |
"99.99" : 6.80521405002818E7, | |
"99.999" : 6.80521405002818E7, | |
"99.9999" : 6.80521405002818E7, | |
"100.0" : 6.80521405002818E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.777004852311666E7, | |
6.80521405002818E7, | |
6.774541830726965E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3310.2026933193483, | |
"scoreError" : 3139.760831431313, | |
"scoreConfidence" : [ | |
170.44186188803542, | |
6449.963524750661 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3111.4828231661672, | |
"50.0" : 3408.3277986655785, | |
"90.0" : 3410.797458126299, | |
"95.0" : 3410.797458126299, | |
"99.0" : 3410.797458126299, | |
"99.9" : 3410.797458126299, | |
"99.99" : 3410.797458126299, | |
"99.999" : 3410.797458126299, | |
"99.9999" : 3410.797458126299, | |
"100.0" : 3410.797458126299 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3111.4828231661672, | |
3408.3277986655785, | |
3410.797458126299 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3521.5459581920854, | |
"scoreError" : 486.30877817441996, | |
"scoreConfidence" : [ | |
3035.2371800176657, | |
4007.854736366505 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3490.777177409367, | |
"50.0" : 3536.212063246517, | |
"90.0" : 3537.6486339203707, | |
"95.0" : 3537.6486339203707, | |
"99.0" : 3537.6486339203707, | |
"99.9" : 3537.6486339203707, | |
"99.99" : 3537.6486339203707, | |
"99.999" : 3537.6486339203707, | |
"99.9999" : 3537.6486339203707, | |
"100.0" : 3537.6486339203707 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3490.777177409367, | |
3536.212063246517, | |
3537.6486339203707 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4346045.997885071, | |
"scoreError" : 94783.39996914194, | |
"scoreConfidence" : [ | |
4251262.597915929, | |
4440829.397854213 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4342115.6018071305, | |
"50.0" : 4344086.129017486, | |
"90.0" : 4351936.262830595, | |
"95.0" : 4351936.262830595, | |
"99.0" : 4351936.262830595, | |
"99.9" : 4351936.262830595, | |
"99.99" : 4351936.262830595, | |
"99.999" : 4351936.262830595, | |
"99.9999" : 4351936.262830595, | |
"100.0" : 4351936.262830595 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4351936.262830595, | |
4342115.6018071305, | |
4344086.129017486 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.3392244074895346E8, | |
"scoreError" : 1.3496513765145546E7, | |
"scoreConfidence" : [ | |
1.2042592698380792E8, | |
1.47418954514099E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.3306820792771092E8, | |
"50.0" : 1.3434777880287552E8, | |
"90.0" : 1.3435133551627392E8, | |
"95.0" : 1.3435133551627392E8, | |
"99.0" : 1.3435133551627392E8, | |
"99.9" : 1.3435133551627392E8, | |
"99.99" : 1.3435133551627392E8, | |
"99.999" : 1.3435133551627392E8, | |
"99.9999" : 1.3435133551627392E8, | |
"100.0" : 1.3435133551627392E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.3434777880287552E8, | |
1.3306820792771092E8, | |
1.3435133551627392E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.0308480231952016E8, | |
"scoreError" : 1523889.3455590783, | |
"scoreConfidence" : [ | |
1.0156091297396109E8, | |
1.0460869166507924E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.0299385053779802E8, | |
"50.0" : 1.0310247514780007E8, | |
"90.0" : 1.0315808127296236E8, | |
"95.0" : 1.0315808127296236E8, | |
"99.0" : 1.0315808127296236E8, | |
"99.9" : 1.0315808127296236E8, | |
"99.99" : 1.0315808127296236E8, | |
"99.999" : 1.0315808127296236E8, | |
"99.9999" : 1.0315808127296236E8, | |
"100.0" : 1.0315808127296236E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.0310247514780007E8, | |
1.0315808127296236E8, | |
1.0299385053779802E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9-jvmci-b01", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.950649247423318E7, | |
"scoreError" : 1513856.2774996818, | |
"scoreConfidence" : [ | |
6.79926361967335E7, | |
7.102034875173286E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.941092267969725E7, | |
"50.0" : 6.9548325904661E7, | |
"90.0" : 6.956022883834128E7, | |
"95.0" : 6.956022883834128E7, | |
"99.0" : 6.956022883834128E7, | |
"99.9" : 6.956022883834128E7, | |
"99.99" : 6.956022883834128E7, | |
"99.999" : 6.956022883834128E7, | |
"99.9999" : 6.956022883834128E7, | |
"100.0" : 6.956022883834128E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.9548325904661E7, | |
6.956022883834128E7, | |
6.941092267969725E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6505.082848843954, | |
"scoreError" : 158.52747711495846, | |
"scoreConfidence" : [ | |
6346.555371728995, | |
6663.610325958913 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6496.356945022985, | |
"50.0" : 6505.156269873249, | |
"90.0" : 6513.7353316356275, | |
"95.0" : 6513.7353316356275, | |
"99.0" : 6513.7353316356275, | |
"99.9" : 6513.7353316356275, | |
"99.99" : 6513.7353316356275, | |
"99.999" : 6513.7353316356275, | |
"99.9999" : 6513.7353316356275, | |
"100.0" : 6513.7353316356275 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6505.156269873249, | |
6513.7353316356275, | |
6496.356945022985 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4518.664357296472, | |
"scoreError" : 108.24941522856541, | |
"scoreConfidence" : [ | |
4410.414942067907, | |
4626.9137725250375 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4512.190817165139, | |
"50.0" : 4519.957788116117, | |
"90.0" : 4523.844466608162, | |
"95.0" : 4523.844466608162, | |
"99.0" : 4523.844466608162, | |
"99.9" : 4523.844466608162, | |
"99.99" : 4523.844466608162, | |
"99.999" : 4523.844466608162, | |
"99.9999" : 4523.844466608162, | |
"100.0" : 4523.844466608162 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4512.190817165139, | |
4523.844466608162, | |
4519.957788116117 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4283112.776870853, | |
"scoreError" : 134265.831127351, | |
"scoreConfidence" : [ | |
4148846.945743502, | |
4417378.607998204 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4277316.952907407, | |
"50.0" : 4280628.357585078, | |
"90.0" : 4291393.020120075, | |
"95.0" : 4291393.020120075, | |
"99.0" : 4291393.020120075, | |
"99.9" : 4291393.020120075, | |
"99.99" : 4291393.020120075, | |
"99.999" : 4291393.020120075, | |
"99.9999" : 4291393.020120075, | |
"100.0" : 4291393.020120075 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4291393.020120075, | |
4280628.357585078, | |
4277316.952907407 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 9.994983918915866E7, | |
"scoreError" : 1.5524313060622642E7, | |
"scoreConfidence" : [ | |
8.442552612853602E7, | |
1.1547415224978131E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9.908130687393448E7, | |
"50.0" : 9.998618881250934E7, | |
"90.0" : 1.0078202188103215E8, | |
"95.0" : 1.0078202188103215E8, | |
"99.0" : 1.0078202188103215E8, | |
"99.9" : 1.0078202188103215E8, | |
"99.99" : 1.0078202188103215E8, | |
"99.999" : 1.0078202188103215E8, | |
"99.9999" : 1.0078202188103215E8, | |
"100.0" : 1.0078202188103215E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
9.908130687393448E7, | |
1.0078202188103215E8, | |
9.998618881250934E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 5.484531978016955E7, | |
"scoreError" : 1319514.8522297472, | |
"scoreConfidence" : [ | |
5.35258049279398E7, | |
5.616483463239929E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 5.4795602163993716E7, | |
"50.0" : 5.4812063849899605E7, | |
"90.0" : 5.492829332661533E7, | |
"95.0" : 5.492829332661533E7, | |
"99.0" : 5.492829332661533E7, | |
"99.9" : 5.492829332661533E7, | |
"99.99" : 5.492829332661533E7, | |
"99.999" : 5.492829332661533E7, | |
"99.9999" : 5.492829332661533E7, | |
"100.0" : 5.492829332661533E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
5.492829332661533E7, | |
5.4812063849899605E7, | |
5.4795602163993716E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "23.0.2", | |
"vmName" : "Eclipse OpenJ9 VM", | |
"vmVersion" : "openj9-0.49.0", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.446852101891259E7, | |
"scoreError" : 2891276.7159030265, | |
"scoreConfidence" : [ | |
6.157724430300956E7, | |
6.735979773481561E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.432775511307882E7, | |
"50.0" : 6.4437637833144136E7, | |
"90.0" : 6.464017011051482E7, | |
"95.0" : 6.464017011051482E7, | |
"99.0" : 6.464017011051482E7, | |
"99.9" : 6.464017011051482E7, | |
"99.99" : 6.464017011051482E7, | |
"99.999" : 6.464017011051482E7, | |
"99.9999" : 6.464017011051482E7, | |
"100.0" : 6.464017011051482E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.4437637833144136E7, | |
6.464017011051482E7, | |
6.432775511307882E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.27", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.27+6", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3113.462380257444, | |
"scoreError" : 102.80541371642775, | |
"scoreConfidence" : [ | |
3010.656966541016, | |
3216.2677939738714 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3107.735843385633, | |
"50.0" : 3113.6499124129878, | |
"90.0" : 3119.0013849737106, | |
"95.0" : 3119.0013849737106, | |
"99.0" : 3119.0013849737106, | |
"99.9" : 3119.0013849737106, | |
"99.99" : 3119.0013849737106, | |
"99.999" : 3119.0013849737106, | |
"99.9999" : 3119.0013849737106, | |
"100.0" : 3119.0013849737106 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3107.735843385633, | |
3119.0013849737106, | |
3113.6499124129878 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.27", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.27+6", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3215.171776318137, | |
"scoreError" : 237.4976050406982, | |
"scoreConfidence" : [ | |
2977.6741712774387, | |
3452.669381358835 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3200.1637216679455, | |
"50.0" : 3221.942168329971, | |
"90.0" : 3223.4094389564943, | |
"95.0" : 3223.4094389564943, | |
"99.0" : 3223.4094389564943, | |
"99.9" : 3223.4094389564943, | |
"99.99" : 3223.4094389564943, | |
"99.999" : 3223.4094389564943, | |
"99.9999" : 3223.4094389564943, | |
"100.0" : 3223.4094389564943 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3221.942168329971, | |
3200.1637216679455, | |
3223.4094389564943 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.27", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.27+6", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4677743.40667643, | |
"scoreError" : 124304.05262294383, | |
"scoreConfidence" : [ | |
4553439.354053486, | |
4802047.459299374 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4670808.781607453, | |
"50.0" : 4677992.435751721, | |
"90.0" : 4684429.002670117, | |
"95.0" : 4684429.002670117, | |
"99.0" : 4684429.002670117, | |
"99.9" : 4684429.002670117, | |
"99.99" : 4684429.002670117, | |
"99.999" : 4684429.002670117, | |
"99.9999" : 4684429.002670117, | |
"100.0" : 4684429.002670117 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4684429.002670117, | |
4670808.781607453, | |
4677992.435751721 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.27", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.27+6", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.1088416930644022E8, | |
"scoreError" : 3392217.9492032276, | |
"scoreConfidence" : [ | |
1.07491951357237E8, | |
1.1427638725564344E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.1072740308172676E8, | |
"50.0" : 1.1083550304962283E8, | |
"90.0" : 1.1108960178797103E8, | |
"95.0" : 1.1108960178797103E8, | |
"99.0" : 1.1108960178797103E8, | |
"99.9" : 1.1108960178797103E8, | |
"99.99" : 1.1108960178797103E8, | |
"99.999" : 1.1108960178797103E8, | |
"99.9999" : 1.1108960178797103E8, | |
"100.0" : 1.1108960178797103E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.1072740308172676E8, | |
1.1083550304962283E8, | |
1.1108960178797103E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.27", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.27+6", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.755873857009597E7, | |
"scoreError" : 7271925.76666556, | |
"scoreConfidence" : [ | |
6.028681280343041E7, | |
7.483066433676153E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.709901104819101E7, | |
"50.0" : 6.776939428528297E7, | |
"90.0" : 6.780781037681393E7, | |
"95.0" : 6.780781037681393E7, | |
"99.0" : 6.780781037681393E7, | |
"99.9" : 6.780781037681393E7, | |
"99.99" : 6.780781037681393E7, | |
"99.999" : 6.780781037681393E7, | |
"99.9999" : 6.780781037681393E7, | |
"100.0" : 6.780781037681393E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.776939428528297E7, | |
6.709901104819101E7, | |
6.780781037681393E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "11.0.27", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "11.0.27+6", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.3432620985209025E7, | |
"scoreError" : 1516088.4164322033, | |
"scoreConfidence" : [ | |
6.191653256877682E7, | |
6.494870940164123E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.338196120958683E7, | |
"50.0" : 6.338737382450899E7, | |
"90.0" : 6.352852792153127E7, | |
"95.0" : 6.352852792153127E7, | |
"99.0" : 6.352852792153127E7, | |
"99.9" : 6.352852792153127E7, | |
"99.99" : 6.352852792153127E7, | |
"99.999" : 6.352852792153127E7, | |
"99.9999" : 6.352852792153127E7, | |
"100.0" : 6.352852792153127E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.338737382450899E7, | |
6.352852792153127E7, | |
6.338196120958683E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4974.109869498533, | |
"scoreError" : 19046.470900031218, | |
"scoreConfidence" : [ | |
-14072.361030532684, | |
24020.58076952975 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3768.6088082651854, | |
"50.0" : 5573.093393968395, | |
"90.0" : 5580.627406262019, | |
"95.0" : 5580.627406262019, | |
"99.0" : 5580.627406262019, | |
"99.9" : 5580.627406262019, | |
"99.99" : 5580.627406262019, | |
"99.999" : 5580.627406262019, | |
"99.9999" : 5580.627406262019, | |
"100.0" : 5580.627406262019 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3768.6088082651854, | |
5573.093393968395, | |
5580.627406262019 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4668.948728274404, | |
"scoreError" : 14011.141525666306, | |
"scoreConfidence" : [ | |
-9342.192797391901, | |
18680.09025394071 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3782.1623848917366, | |
"50.0" : 5107.019289075865, | |
"90.0" : 5117.664510855608, | |
"95.0" : 5117.664510855608, | |
"99.0" : 5117.664510855608, | |
"99.9" : 5117.664510855608, | |
"99.99" : 5117.664510855608, | |
"99.999" : 5117.664510855608, | |
"99.9999" : 5117.664510855608, | |
"100.0" : 5117.664510855608 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3782.1623848917366, | |
5117.664510855608, | |
5107.019289075865 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3893190.8626272404, | |
"scoreError" : 66330.03965570721, | |
"scoreConfidence" : [ | |
3826860.822971533, | |
3959520.9022829477 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3889037.811365576, | |
"50.0" : 3894735.4377336074, | |
"90.0" : 3895799.3387825377, | |
"95.0" : 3895799.3387825377, | |
"99.0" : 3895799.3387825377, | |
"99.9" : 3895799.3387825377, | |
"99.99" : 3895799.3387825377, | |
"99.999" : 3895799.3387825377, | |
"99.9999" : 3895799.3387825377, | |
"100.0" : 3895799.3387825377 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3895799.3387825377, | |
3889037.811365576, | |
3894735.4377336074 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.2775848189661308E8, | |
"scoreError" : 3049557.9577956353, | |
"scoreConfidence" : [ | |
1.2470892393881744E8, | |
1.3080803985440871E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2760856105567178E8, | |
"50.0" : 1.2772816115880777E8, | |
"90.0" : 1.279387234753597E8, | |
"95.0" : 1.279387234753597E8, | |
"99.0" : 1.279387234753597E8, | |
"99.9" : 1.279387234753597E8, | |
"99.99" : 1.279387234753597E8, | |
"99.999" : 1.279387234753597E8, | |
"99.9999" : 1.279387234753597E8, | |
"100.0" : 1.279387234753597E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.279387234753597E8, | |
1.2760856105567178E8, | |
1.2772816115880777E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 8.61285289561805E7, | |
"scoreError" : 7316396.256855959, | |
"scoreConfidence" : [ | |
7.881213269932453E7, | |
9.344492521303646E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 8.581419112498195E7, | |
"50.0" : 8.599120854515862E7, | |
"90.0" : 8.65801871984009E7, | |
"95.0" : 8.65801871984009E7, | |
"99.0" : 8.65801871984009E7, | |
"99.9" : 8.65801871984009E7, | |
"99.99" : 8.65801871984009E7, | |
"99.999" : 8.65801871984009E7, | |
"99.9999" : 8.65801871984009E7, | |
"100.0" : 8.65801871984009E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
8.65801871984009E7, | |
8.581419112498195E7, | |
8.599120854515862E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "24.0.1", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "24.0.1+9", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.810679704027057E7, | |
"scoreError" : 435266.37213805557, | |
"scoreConfidence" : [ | |
6.767153066813251E7, | |
6.854206341240862E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.807925149978556E7, | |
"50.0" : 6.812017416229345E7, | |
"90.0" : 6.812096545873271E7, | |
"95.0" : 6.812096545873271E7, | |
"99.0" : 6.812096545873271E7, | |
"99.9" : 6.812096545873271E7, | |
"99.99" : 6.812096545873271E7, | |
"99.999" : 6.812096545873271E7, | |
"99.9999" : 6.812096545873271E7, | |
"100.0" : 6.812096545873271E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.812096545873271E7, | |
6.812017416229345E7, | |
6.807925149978556E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.29.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+29-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4958.324223894636, | |
"scoreError" : 18735.7395571408, | |
"scoreConfidence" : [ | |
-13777.415333246165, | |
23694.06378103544 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3773.0104653443327, | |
"50.0" : 5520.337749545068, | |
"90.0" : 5581.624456794509, | |
"95.0" : 5581.624456794509, | |
"99.0" : 5581.624456794509, | |
"99.9" : 5581.624456794509, | |
"99.99" : 5581.624456794509, | |
"99.999" : 5581.624456794509, | |
"99.9999" : 5581.624456794509, | |
"100.0" : 5581.624456794509 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3773.0104653443327, | |
5520.337749545068, | |
5581.624456794509 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.29.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+29-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4813.211571899861, | |
"scoreError" : 18001.662313077424, | |
"scoreConfidence" : [ | |
-13188.450741177563, | |
22814.873884977285 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3674.481904356283, | |
"50.0" : 5349.24755339875, | |
"90.0" : 5415.9052579445515, | |
"95.0" : 5415.9052579445515, | |
"99.0" : 5415.9052579445515, | |
"99.9" : 5415.9052579445515, | |
"99.99" : 5415.9052579445515, | |
"99.999" : 5415.9052579445515, | |
"99.9999" : 5415.9052579445515, | |
"100.0" : 5415.9052579445515 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
3674.481904356283, | |
5349.24755339875, | |
5415.9052579445515 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.29.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+29-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4727812.513105876, | |
"scoreError" : 145960.3858568392, | |
"scoreConfidence" : [ | |
4581852.127249037, | |
4873772.898962715 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4721749.328887804, | |
"50.0" : 4724807.744679589, | |
"90.0" : 4736880.465750232, | |
"95.0" : 4736880.465750232, | |
"99.0" : 4736880.465750232, | |
"99.9" : 4736880.465750232, | |
"99.99" : 4736880.465750232, | |
"99.999" : 4736880.465750232, | |
"99.9999" : 4736880.465750232, | |
"100.0" : 4736880.465750232 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
4724807.744679589, | |
4736880.465750232, | |
4721749.328887804 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.29.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+29-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1.2647234457233919E8, | |
"scoreError" : 1665024.862924002, | |
"scoreConfidence" : [ | |
1.248073197094152E8, | |
1.2813736943526319E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2636893114989513E8, | |
"50.0" : 1.265064824627127E8, | |
"90.0" : 1.2654162010440974E8, | |
"95.0" : 1.2654162010440974E8, | |
"99.0" : 1.2654162010440974E8, | |
"99.9" : 1.2654162010440974E8, | |
"99.99" : 1.2654162010440974E8, | |
"99.999" : 1.2654162010440974E8, | |
"99.9999" : 1.2654162010440974E8, | |
"100.0" : 1.2654162010440974E8 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
1.265064824627127E8, | |
1.2654162010440974E8, | |
1.2636893114989513E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.29.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+29-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 7.862001075908494E7, | |
"scoreError" : 1.0497314255633438E7, | |
"scoreConfidence" : [ | |
6.81226965034515E7, | |
8.911732501471838E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7.808822135894461E7, | |
"50.0" : 7.85409744828902E7, | |
"90.0" : 7.923083643541999E7, | |
"95.0" : 7.923083643541999E7, | |
"99.0" : 7.923083643541999E7, | |
"99.9" : 7.923083643541999E7, | |
"99.99" : 7.923083643541999E7, | |
"99.999" : 7.923083643541999E7, | |
"99.9999" : 7.923083643541999E7, | |
"100.0" : 7.923083643541999E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
7.85409744828902E7, | |
7.923083643541999E7, | |
7.808822135894461E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule", | |
"mode" : "thrpt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/25.0.0-ea.29.0.ea/x64/bin/java", | |
"jvmArgs" : [ | |
"-Xmx4g" | |
], | |
"jdkVersion" : "25-beta", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "25-beta+29-ea", | |
"warmupIterations" : 3, | |
"warmupTime" : "10 s", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 3, | |
"measurementTime" : "10 s", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 6.878767841479285E7, | |
"scoreError" : 831661.5989287263, | |
"scoreConfidence" : [ | |
6.795601681586413E7, | |
6.961934001372157E7 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.873516090618564E7, | |
"50.0" : 6.881084959036958E7, | |
"90.0" : 6.881702474782333E7, | |
"95.0" : 6.881702474782333E7, | |
"99.0" : 6.881702474782333E7, | |
"99.9" : 6.881702474782333E7, | |
"99.99" : 6.881702474782333E7, | |
"99.999" : 6.881702474782333E7, | |
"99.9999" : 6.881702474782333E7, | |
"100.0" : 6.881702474782333E7 | |
}, | |
"scoreUnit" : "ops/s", | |
"rawData" : [ | |
[ | |
6.873516090618564E7, | |
6.881084959036958E7, | |
6.881702474782333E7 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment