Hello, Performance evaluation of Linux Kernel v6.10-rc7 is finished. Comparison is done to baseline Linux Kernel version: v6.9. The following configuration was used for all targets: - Instance CPU: graviton3 - Number of cores: 2 - RAM size, GB: 7.6 - OS: Debian Linux 12 (bookworm)
Regressions by test
Benchmark/Test/Metric, units | Baseline Mean | Current Mean | Diff, % | SD | Confidence interval ------------------------------------------------------------------------------------------------------------------------------------------------------ aim9/brk_test/System Memory Allocations, OPS | 2024031.020 | 1977565.865 | 2.352 | 15981.304 | 2025374.888 / 2031023.961 aim9/disk_cp/Disk Copies, OPS | 702706.835 | 664727.042 | 5.208 | 19063.338 | 698294.525 / 705031.096 aim9/disk_rr/Read operations, OPS | 596150.100 | 556820.742 | 6.480 | 16197.472 | 592009.077 / 597681.765 aim9/disk_rw/Write operations, OPS | 570349.455 | 534813.385 | 6.227 | 13784.275 | 567347.046 / 572273.069 aim9/disk_src/Directory Searches, OPS | 138168.938 | 136271.125 | 1.359 | 894.343 | 138008.843 / 138327.957 aim9/disk_wrt/Sequential Disk Writes, OPS | 1118581.885 | 1023842.095 | 8.787 | 33193.254 | 1116941.210 / 1128868.798 aim9/page_test/System Allocations & Pages, OPS | 572948.228 | 509716.688 | 11.645 | 14810.463 | 570248.641 / 575445.324 stressng/af-alg/Crypto Operations, OPS - af-alg-1 | 5164.675 | 4880.005 | 5.558 | 132.075 | 5133.686 / 5195.471 - af-alg-2 | 9686.665 | 9207.275 | 5.123 | 351.044 | 9622.286 / 9787.429 - af-alg-4 | 10236.295 | 9705.220 | 5.196 | 228.442 | 10179.290 / 10285.385 - af-alg-8 | 10366.020 | 9827.025 | 5.557 | 278.439 | 10293.759 / 10422.581 - af-alg-16 | 10606.775 | 9979.150 | 5.876 | 220.383 | 10525.798 / 10629.687 - af-alg-32 | 11204.950 | 10562.215 | 5.681 | 276.255 | 11134.828 / 11264.693 - af-alg-64 | 12125.135 | 11421.200 | 5.778 | 301.317 | 12047.567 / 12190.076 - af-alg-128 | 12970.840 | 12296.635 | 5.230 | 349.765 | 12885.485 / 13048.595 stressng/context/Context Switches, switches/s - context-1 | 2413.745 | 2312.915 | 4.252 | 5.545 | 2411.890 / 2416.488 - context-2 | 4841.600 | 4626.430 | 4.419 | 8.553 | 4836.114 / 4843.269 - context-4 | 4752.505 | 4553.725 | 4.143 | 56.213 | 4715.802 / 4762.156 - context-8 | 4753.285 | 4559.315 | 4.147 | 42.188 | 4727.522 / 4762.316 - context-16 | 4753.605 | 4556.805 | 4.261 | 26.756 | 4739.990 / 4762.417 - context-32 | 4756.705 | 4568.215 | 3.886 | 42.255 | 4729.264 / 4764.563 - context-64 | 4759.445 | 4576.455 | 3.768 | 46.395 | 4732.501 / 4770.995 - context-128 | 4814.425 | 4610.795 | 4.042 | 43.430 | 4784.460 / 4820.215 stressng/getdent/Read Throughput, MB/s - getdent-1 | 87967.663 | 83852.200 | 4.652 | 1127.153 | 87713.927 / 88154.936 - getdent-2 | 152377.763 | 145743.055 | 4.320 | 1206.968 | 152091.623 / 152568.638 - getdent-4 | 148489.635 | 142459.415 | 4.005 | 1578.436 | 148119.902 / 148726.095 - getdent-8 | 147962.622 | 141963.980 | 4.068 | 1514.188 | 147642.149 / 148228.467 - getdent-16 | 147484.495 | 141707.015 | 3.914 | 1671.056 | 147139.333 / 147794.107 - getdent-32 | 147146.335 | 141225.905 | 4.017 | 1706.258 | 146750.090 / 147416.790 - getdent-64 | 146121.867 | 140589.265 | 3.756 | 1415.987 | 145810.542 / 146350.109 - getdent-128 | 145466.773 | 139579.320 | 4.025 | 1348.685 | 145196.715 / 145721.155 stressng/madvise/Access calls, OPS - madvise-1 | 39.925 | 37.535 | 6.029 | 0.901 | 39.712 / 40.056 - madvise-2 | 77.400 | 73.370 | 5.181 | 2.653 | 76.835 / 77.859 - madvise-4 | 87.550 | 82.910 | 5.414 | 1.662 | 87.284 / 87.918 - madvise-8 | 88.070 | 83.465 | 5.389 | 1.859 | 87.730 / 88.441 - madvise-16 | 87.235 | 82.610 | 5.382 | 1.978 | 86.894 / 87.645 - madvise-32 | 86.300 | 81.505 | 5.789 | 1.805 | 85.991 / 86.682 - madvise-64 | 85.615 | 80.940 | 5.640 | 1.923 | 85.289 / 86.013 - madvise-128 | 84.730 | 79.780 | 5.964 | 1.741 | 84.440 / 85.095 stressng/vm-splice/Transfer Rate, MB/s - vm-splice-1 | 393962.125 | 363364.965 | 7.784 | 1375.412 | 393561.990 / 394188.639 - vm-splice-2 | 985842.100 | 926730.095 | 5.994 | 3171.138 | 984967.489 / 986455.171 - vm-splice-4 | 1112662.825 | 1063485.470 | 4.447 | 4974.978 | 1111703.150 / 1114042.634 - vm-splice-8 | 1196704.405 | 1153685.555 | 3.595 | 5363.710 | 1195216.807 / 1197711.869 - vm-splice-16 | 1241430.610 | 1201355.460 | 3.216 | 5841.721 | 1239892.857 / 1242574.198 - vm-splice-32 | 1243408.735 | 1203818.015 | 3.199 | 5133.764 | 1242270.041 / 1244645.885 - vm-splice-64 | 1241989.475 | 1204833.700 | 2.992 | 5385.394 | 1240599.977 / 1243111.956 - vm-splice-128 | 1248649.105 | 1212029.230 | 2.938 | 6197.063 | 1247244.615 / 1250167.405 sysbench/thread/Events, OPS | 716.375 | 666.590 | 7.608 | 83.161 | 693.885 / 736.559 wis/context_switch1-threads/Mutex Ops, OPS - context_switch1-threads-2 | 1043198.500 | 1032579.000 | 1.025 | 15769.853 | 1038064.094 / 1047657.730 - context_switch1-threads-48 | 880147.500 | 875809.000 | 0.510 | 7073.159 | 878033.185 / 882357.976 wis/eventfd1-threads/Eventfd, OPS - eventfd1-threads-2 | 3691094.500 | 3616663.500 | 1.983 | 4620.901 | 3688767.203 / 3691599.066 - eventfd1-threads-5 | 3696887.250 | 3624564.500 | 1.954 | 7956.267 | 3694444.546 / 3699271.317 - eventfd1-threads-8 | 3695939.000 | 3624944.500 | 1.943 | 9501.408 | 3692778.364 / 3698659.086 - eventfd1-threads-12 | 3699411.250 | 3630306.000 | 1.918 | 5301.489 | 3698377.409 / 3701624.781 - eventfd1-threads-21 | 3702116.500 | 3629874.000 | 1.941 | 7321.327 | 3699202.365 / 3703624.491 - eventfd1-threads-30 | 3701632.750 | 3629186.500 | 1.967 | 4649.785 | 3700178.568 / 3703039.120 - eventfd1-threads-48 | 3704471.000 | 3627763.500 | 2.052 | 5273.453 | 3702086.620 / 3705355.450 - eventfd1-threads-79 | 3699755.000 | 3629602.500 | 1.882 | 6352.434 | 3697160.938 / 3701062.317 - eventfd1-threads-110 | 3697941.250 | 3628737.000 | 1.867 | 5922.402 | 3696152.422 / 3699778.071 - eventfd1-threads-128 | 3759892.250 | 3690786.500 | 1.869 | 15690.578 | 3754481.564 / 3763941.355 wis/futex1-threads/Futex, OPS - futex1-threads-2 | 7331384.000 | 6883248.000 | 6.081 | 19642.783 | 7320794.605 / 7332716.219 - futex1-threads-5 | 7345486.500 | 6890270.000 | 6.184 | 18849.538 | 7338570.284 / 7350049.859 - futex1-threads-8 | 7345137.750 | 6900552.500 | 5.991 | 37983.921 | 7324309.996 / 7347553.352 - futex1-threads-12 | 7355575.500 | 6902726.000 | 6.191 | 11125.573 | 7351224.342 / 7357989.719 - futex1-threads-21 | 7361320.500 | 6904192.000 | 6.200 | 9466.763 | 7356644.107 / 7362363.796 - futex1-threads-30 | 7359961.000 | 6904044.500 | 6.195 | 7729.312 | 7356981.896 / 7361725.577 - futex1-threads-48 | 7351592.500 | 6899884.500 | 6.212 | 6461.848 | 7351383.142 / 7355276.354 - futex1-threads-79 | 7358242.000 | 6903142.000 | 6.182 | 11973.766 | 7354010.197 / 7361383.763 - futex1-threads-110 | 7354987.000 | 6902757.500 | 6.136 | 7643.182 | 7351888.164 / 7356551.226 - futex1-threads-128 | 7488506.000 | 7012330.500 | 6.309 | 27867.865 | 7475259.002 / 7492163.192 wis/futex2-threads/Futex, OPS - futex2-threads-2 | 6439415.000 | 6149848.000 | 4.444 | 14991.436 | 6430975.179 / 6440065.329 - futex2-threads-5 | 6449443.750 | 6161752.500 | 4.089 | 74947.282 | 6400030.183 / 6446066.601 - futex2-threads-8 | 6460301.750 | 6163526.000 | 4.603 | 12960.529 | 6455149.411 / 6462972.281 - futex2-threads-12 | 6461225.500 | 6170457.500 | 4.465 | 16174.516 | 6452825.353 / 6462687.543 - futex2-threads-21 | 6460055.250 | 6170144.000 | 4.521 | 8811.087 | 6457117.594 / 6462465.690 - futex2-threads-30 | 6466882.250 | 6171848.000 | 4.593 | 5501.198 | 6464431.897 / 6467841.079 - futex2-threads-48 | 6467698.500 | 6171119.000 | 4.549 | 10942.337 | 6460871.839 / 6467607.359 - futex2-threads-79 | 6464392.750 | 6171063.000 | 4.515 | 10348.639 | 6458980.874 / 6465340.407 - futex2-threads-110 | 6462639.750 | 6169682.000 | 4.549 | 6179.592 | 6460519.129 / 6464273.842 - futex2-threads-128 | 6569593.000 | 6268854.500 | 4.564 | 29951.831 | 6556867.009 / 6575076.095 wis/futex3-threads/Futex, OPS - futex3-threads-2 | 9382908.500 | 9037800.500 | 3.658 | 14419.002 | 9376207.961 / 9384954.973 - futex3-threads-5 | 9393108.500 | 9053605.000 | 3.664 | 24800.732 | 9384096.016 / 9399169.784 - futex3-threads-8 | 9410893.750 | 9069903.000 | 3.623 | 19601.712 | 9402976.534 / 9415122.887 - futex3-threads-12 | 9412522.250 | 9076284.000 | 3.552 | 22854.990 | 9400688.445 / 9414391.509 - futex3-threads-21 | 9415376.500 | 9069406.000 | 3.702 | 11577.181 | 9411074.473 / 9418127.891 - futex3-threads-30 | 9408300.500 | 9063350.000 | 3.668 | 16189.516 | 9402333.763 / 9412373.368 - futex3-threads-48 | 9369011.750 | 9043498.500 | 3.442 | 119035.789 | 9308732.579 / 9381623.114 - futex3-threads-79 | 9419871.250 | 9072635.000 | 3.755 | 9673.762 | 9417386.876 / 9423311.751 - futex3-threads-110 | 9421860.250 | 9070475.500 | 3.733 | 9375.712 | 9417018.946 / 9422765.596 - futex3-threads-128 | 9585034.750 | 9221111.500 | 3.748 | 35227.549 | 9567337.461 / 9588916.089 wis/futex4-threads/Futex, OPS - futex4-threads-2 | 7893564.750 | 7721498.000 | 2.143 | 12639.586 | 7886811.269 / 7894367.252 - futex4-threads-5 | 7901604.500 | 7732460.000 | 2.154 | 16861.605 | 7896694.639 / 7906894.681 - futex4-threads-8 | 7904723.500 | 7739545.500 | 2.038 | 23607.962 | 7893734.971 / 7907869.379 - futex4-threads-12 | 7921845.000 | 7749749.000 | 2.210 | 10639.182 | 7917295.694 / 7923848.691 - futex4-threads-21 | 7916875.750 | 7748597.000 | 2.146 | 8378.886 | 7914467.376 / 7919593.269 - futex4-threads-30 | 7916309.250 | 7749966.500 | 2.100 | 11055.392 | 7912379.824 / 7919108.074 - futex4-threads-48 | 7918489.250 | 7747947.500 | 2.137 | 14478.658 | 7911576.226 / 7920429.777 - futex4-threads-79 | 7907508.250 | 7748515.000 | 2.001 | 13801.388 | 7901235.728 / 7909555.540 - futex4-threads-110 | 7921016.500 | 7747755.000 | 2.198 | 7548.079 | 7918981.411 / 7923523.896 - futex4-threads-128 | 8050113.500 | 7880477.000 | 2.107 | 30601.526 | 8038555.835 / 8057352.197 wis/getppid1-threads/getppid Calls, OPS - getppid1-threads-2 | 10375945.250 | 9813354.000 | 5.399 | 18753.455 | 10367349.139 / 10378692.356 - getppid1-threads-5 | 10390054.250 | 9835972.500 | 5.330 | 23406.663 | 10380889.967 / 10395127.799 - getppid1-threads-8 | 10396742.000 | 9846406.500 | 5.290 | 24886.144 | 10387085.300 / 10402060.881 - getppid1-threads-12 | 10414925.750 | 9856911.000 | 5.361 | 14847.800 | 10408212.359 / 10417304.574 - getppid1-threads-21 | 10412924.250 | 9852442.500 | 5.377 | 12270.329 | 10408245.041 / 10415619.922 - getppid1-threads-30 | 10414844.250 | 9858418.500 | 5.341 | 13281.828 | 10408622.217 / 10416860.653 - getppid1-threads-48 | 10412120.500 | 9860432.500 | 5.271 | 24083.090 | 10400380.918 / 10414940.192 - getppid1-threads-79 | 10418012.250 | 9855990.500 | 5.413 | 10337.716 | 10414375.443 / 10420735.453 - getppid1-threads-110 | 10409186.250 | 9859469.000 | 5.082 | 53431.670 | 10369411.491 / 10401891.145 - getppid1-threads-128 | 10596017.750 | 10019019.000 | 5.405 | 39978.839 | 10577937.198 / 10602482.227 wis/pipe1-threads/Pipe, OPS - pipe1-threads-2 | 2953808.000 | 2825556.500 | 4.435 | 32265.170 | 2947508.459 / 2967410.641 - pipe1-threads-5 | 2902003.750 | 2814897.500 | 3.015 | 35961.675 | 2891632.491 / 2913524.917 - pipe1-threads-8 | 2902555.250 | 2814502.000 | 2.988 | 38328.801 | 2890678.412 / 2914496.674 - pipe1-threads-12 | 2893482.250 | 2813077.500 | 2.853 | 37131.352 | 2884526.789 / 2907229.827 - pipe1-threads-21 | 2898269.500 | 2810387.000 | 3.052 | 38567.680 | 2888073.649 / 2911800.905 - pipe1-threads-30 | 2893691.750 | 2810363.000 | 2.975 | 37063.065 | 2886646.805 / 2909268.202 - pipe1-threads-48 | 2897777.250 | 2795953.000 | 3.484 | 36639.153 | 2887270.304 / 2909571.047 - pipe1-threads-79 | 2899279.250 | 2801835.000 | 3.328 | 36845.516 | 2888248.850 / 2910888.323 - pipe1-threads-110 | 2884872.250 | 2787005.000 | 3.339 | 51646.569 | 2866643.583 / 2897914.354 - pipe1-threads-128 | 2910726.750 | 2836406.500 | 2.563 | 42884.068 | 2897163.614 / 2923366.264 wis/sched_yield-threads/Context Switches, OPS - sched_yield-threads-2 | 5376383.250 | 4828295.000 | 10.223 | 8528.420 | 5371839.052 / 5377023.071 - sched_yield-threads-5 | 2803251.000 | 2652031.500 | 5.402 | 44282.527 | 2789550.220 / 2816197.259 - sched_yield-threads-8 | 2676167.750 | 2497411.500 | 6.737 | 24688.255 | 2670342.896 / 2685403.914 - sched_yield-threads-12 | 2537788.750 | 2467843.500 | 2.745 | 45024.342 | 2521980.461 / 2549240.323 - sched_yield-threads-21 | 2471273.250 | 2355632.000 | 4.331 | 42739.709 | 2447018.216 / 2473327.458 - sched_yield-threads-30 | 2379894.500 | 2268452.500 | 4.297 | 25939.719 | 2366481.249 / 2382356.959 - sched_yield-threads-48 | 2304837.500 | 2215921.000 | 3.969 | 37808.218 | 2294065.377 / 2317562.381 - sched_yield-threads-79 | 2202153.500 | 2118637.000 | 3.738 | 20013.488 | 2195676.071 / 2207817.684 - sched_yield-threads-110 | 2143881.500 | 2068694.500 | 3.688 | 21334.701 | 2136885.958 / 2150121.350 - sched_yield-threads-128 | 2102815.500 | 2058940.000 | 2.259 | 27519.539 | 2097329.351 / 2114073.109 wis/signal1-threads/Signals, OPS - signal1-threads-2 | 1032419.750 | 935450.000 | 9.909 | 39861.529 | 1017749.954 / 1042401.714 - signal1-threads-5 | 1040060.750 | 938070.500 | 9.719 | 29931.169 | 1030290.221 / 1048550.307 - signal1-threads-8 | 1035393.500 | 943227.500 | 9.299 | 23590.606 | 1026068.740 / 1040746.521 - signal1-threads-12 | 1033586.750 | 946046.500 | 8.512 | 33248.929 | 1023018.170 / 1043372.011 - signal1-threads-21 | 1037118.250 | 932406.000 | 10.286 | 20657.264 | 1031912.448 / 1044681.119 - signal1-threads-30 | 1025704.500 | 941233.000 | 8.014 | 31987.654 | 1015683.896 / 1034931.138 - signal1-threads-48 | 1027878.250 | 930092.000 | 9.786 | 29338.353 | 1024223.213 / 1042257.056 - signal1-threads-79 | 1030575.250 | 960248.500 | 7.081 | 38482.082 | 1020039.997 / 1043903.479 - signal1-threads-110 | 1034733.750 | 921364.500 | 11.114 | 19589.115 | 1028186.181 / 1040985.147 - signal1-threads-128 | 1037267.000 | 956130.750 | 7.854 | 24313.801 | 1027829.378 / 1043573.977
* index after test name indicate number of threads or processes used for the test.
Detailed test results and raw data can be found here: https://artifacts.codelinaro.org/artifactory/linaro-373-reports/aws-graviton...
Best regards.
graviton3-test-report@lists.linaro.org