Guiqu1aixi commented on PR #9434: URL: https://github.com/apache/rocketmq/pull/9434#issuecomment-2933441788
吞吐还有耗时的提升大概都在2%左右 thrpt: Benchmark (number) Mode Cnt Score Error Units ModVsBitmaskBenchmarkT.bitwise 0 thrpt 4 585542159.635 ± 4617347.105 ops/s ModVsBitmaskBenchmarkT.bitwise 1000 thrpt 4 584290537.081 ± 16650492.968 ops/s ModVsBitmaskBenchmarkT.bitwise 1024 thrpt 4 584381389.631 ± 5641034.048 ops/s ModVsBitmaskBenchmarkT.bitwise 2000 thrpt 4 584370743.001 ± 5346549.000 ops/s ModVsBitmaskBenchmarkT.bitwise 2048 thrpt 4 584875587.741 ± 2605739.696 ops/s ModVsBitmaskBenchmarkT.bitwise 4000 thrpt 4 585558087.640 ± 5470804.999 ops/s ModVsBitmaskBenchmarkT.bitwise 4096 thrpt 4 584200651.599 ± 12188292.420 ops/s ModVsBitmaskBenchmarkT.bitwise 10000 thrpt 4 584816113.774 ± 11292858.085 ops/s ModVsBitmaskBenchmarkT.bitwise 10240 thrpt 4 585215359.048 ± 5118577.383 ops/s ModVsBitmaskBenchmarkT.bitwise 20000 thrpt 4 583738725.485 ± 9722227.841 ops/s ModVsBitmaskBenchmarkT.bitwise 20480 thrpt 4 584743944.006 ± 7697864.815 ops/s ModVsBitmaskBenchmarkT.mod 0 thrpt 4 575176030.964 ± 32486341.103 ops/s ModVsBitmaskBenchmarkT.mod 1000 thrpt 4 574770730.766 ± 25603862.399 ops/s ModVsBitmaskBenchmarkT.mod 1024 thrpt 4 572824030.325 ± 10800376.130 ops/s ModVsBitmaskBenchmarkT.mod 2000 thrpt 4 578344039.587 ± 4655626.485 ops/s ModVsBitmaskBenchmarkT.mod 2048 thrpt 4 577338763.882 ± 9739121.340 ops/s ModVsBitmaskBenchmarkT.mod 4000 thrpt 4 578568934.054 ± 7858263.877 ops/s ModVsBitmaskBenchmarkT.mod 4096 thrpt 4 577444347.683 ± 11004118.322 ops/s ModVsBitmaskBenchmarkT.mod 10000 thrpt 4 578132939.319 ± 6522374.391 ops/s ModVsBitmaskBenchmarkT.mod 10240 thrpt 4 576044853.107 ± 13600487.456 ops/s ModVsBitmaskBenchmarkT.mod 20000 thrpt 4 574045434.464 ± 8018753.080 ops/s ModVsBitmaskBenchmarkT.mod 20480 thrpt 4 576263325.180 ± 7363493.385 ops/s avgt: Benchmark (number) Mode Cnt Score Error Units ModVsBitmaskBenchmarkT.bitwise 0 thrpt 4 586453937.458 ± 7671294.802 ops/s ModVsBitmaskBenchmarkT.bitwise 1000 thrpt 4 586106215.322 ± 3919805.165 ops/s ModVsBitmaskBenchmarkT.bitwise 1024 thrpt 4 585233165.137 ± 3381330.931 ops/s ModVsBitmaskBenchmarkT.bitwise 2000 thrpt 4 585685359.817 ± 5350751.851 ops/s ModVsBitmaskBenchmarkT.bitwise 2048 thrpt 4 584915828.826 ± 2585208.051 ops/s ModVsBitmaskBenchmarkT.bitwise 4000 thrpt 4 584847534.131 ± 3941975.302 ops/s ModVsBitmaskBenchmarkT.bitwise 4096 thrpt 4 583793232.639 ± 7309472.697 ops/s ModVsBitmaskBenchmarkT.bitwise 10000 thrpt 4 584337271.990 ± 4004756.298 ops/s ModVsBitmaskBenchmarkT.bitwise 10240 thrpt 4 586347237.156 ± 3197730.493 ops/s ModVsBitmaskBenchmarkT.bitwise 20000 thrpt 4 584152512.410 ± 8766231.074 ops/s ModVsBitmaskBenchmarkT.bitwise 20480 thrpt 4 584584487.925 ± 4953504.549 ops/s ModVsBitmaskBenchmarkT.mod 0 thrpt 4 574891058.470 ± 11437919.784 ops/s ModVsBitmaskBenchmarkT.mod 1000 thrpt 4 579175341.624 ± 8408516.083 ops/s ModVsBitmaskBenchmarkT.mod 1024 thrpt 4 577088170.265 ± 6412453.332 ops/s ModVsBitmaskBenchmarkT.mod 2000 thrpt 4 578122711.561 ± 7772637.067 ops/s ModVsBitmaskBenchmarkT.mod 2048 thrpt 4 579617126.011 ± 8759457.911 ops/s ModVsBitmaskBenchmarkT.mod 4000 thrpt 4 575595891.876 ± 9501624.534 ops/s ModVsBitmaskBenchmarkT.mod 4096 thrpt 4 577149635.469 ± 1991440.053 ops/s ModVsBitmaskBenchmarkT.mod 10000 thrpt 4 576969241.532 ± 3716511.646 ops/s ModVsBitmaskBenchmarkT.mod 10240 thrpt 4 575665992.879 ± 7442149.889 ops/s ModVsBitmaskBenchmarkT.mod 20000 thrpt 4 577716743.806 ± 9887589.596 ops/s ModVsBitmaskBenchmarkT.mod 20480 thrpt 4 574526804.052 ± 8688224.613 ops/s ModVsBitmaskBenchmark.bitwise 0 avgt 4 1.713 ± 0.016 ns/op ModVsBitmaskBenchmark.bitwise 1000 avgt 4 1.711 ± 0.015 ns/op ModVsBitmaskBenchmark.bitwise 1024 avgt 4 1.713 ± 0.011 ns/op ModVsBitmaskBenchmark.bitwise 2000 avgt 4 1.713 ± 0.013 ns/op ModVsBitmaskBenchmark.bitwise 2048 avgt 4 1.708 ± 0.020 ns/op ModVsBitmaskBenchmark.bitwise 4000 avgt 4 1.714 ± 0.039 ns/op ModVsBitmaskBenchmark.bitwise 4096 avgt 4 1.706 ± 0.014 ns/op ModVsBitmaskBenchmark.bitwise 10000 avgt 4 1.710 ± 0.016 ns/op ModVsBitmaskBenchmark.bitwise 10240 avgt 4 1.709 ± 0.004 ns/op ModVsBitmaskBenchmark.bitwise 20000 avgt 4 1.708 ± 0.012 ns/op ModVsBitmaskBenchmark.bitwise 204800 avgt 4 1.713 ± 0.039 ns/op ModVsBitmaskBenchmark.mod 0 avgt 4 1.736 ± 0.028 ns/op ModVsBitmaskBenchmark.mod 1000 avgt 4 1.737 ± 0.017 ns/op ModVsBitmaskBenchmark.mod 1024 avgt 4 1.757 ± 0.064 ns/op ModVsBitmaskBenchmark.mod 2000 avgt 4 1.751 ± 0.120 ns/op ModVsBitmaskBenchmark.mod 2048 avgt 4 1.730 ± 0.022 ns/op ModVsBitmaskBenchmark.mod 4000 avgt 4 1.739 ± 0.160 ns/op ModVsBitmaskBenchmark.mod 4096 avgt 4 1.750 ± 0.035 ns/op ModVsBitmaskBenchmark.mod 10000 avgt 4 1.746 ± 0.011 ns/op ModVsBitmaskBenchmark.mod 10240 avgt 4 1.727 ± 0.026 ns/op ModVsBitmaskBenchmark.mod 20000 avgt 4 1.723 ± 0.008 ns/op ModVsBitmaskBenchmark.mod 204800 avgt 4 1.747 ± 0.066 ns/op -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
