Skip to content

Latest commit

 

History

History
280 lines (260 loc) · 19.1 KB

benchmark_2.0.47.md

File metadata and controls

280 lines (260 loc) · 19.1 KB

1 EishayFuryCompatibleParse

aliyun ecs spec jdk version jsonb fury
aliyun_ecs.c8i.large jdk1.8.0_381 4010.788 3987.225 (99.41%)
jdk-11.0.20 4641.776 3679.94 (79.28%)
jdk-17.0.8 5238.683 4259.49 (81.31%)
jdk-21 5174.554 4595.106 (88.8%)
graalvm_21+35.1 5669.261 4803.43 (84.73%)
aliyun_ecs.c8y.large jdk1.8.0_381 2066.236 7167.617 (346.89%)
jdk-11.0.20 6620.619 7318.616 (110.54%)
jdk-17.0.8 7225.161 7743.073 (107.17%)
jdk-21 7294.93 7532.2 (103.25%)
graalvm_21+35.1 7593.049 7757.431 (102.16%)

2 EishayFuryCompatibleWrite

aliyun ecs spec jdk version jsonb fury
aliyun_ecs.c8i.large jdk1.8.0_381 3539.081 3506.916 (99.09%)
jdk-11.0.20 3094.578 3751.769 (121.24%)
jdk-17.0.8 3592.24 4449.146 (123.85%)
jdk-21 3653.585 4103.876 (112.32%)
graalvm_21+35.1 3546.336 3774.723 (106.44%)
aliyun_ecs.c8y.large jdk1.8.0_381 5111.431 5743.895 (112.37%)
jdk-11.0.20 5064.503 4963.61 (98.01%)
jdk-17.0.8 5064.455 6429.039 (126.94%)
jdk-21 5436.18 5401.343 (99.36%)
graalvm_21+35.1 5848.008 5512.729 (94.27%)

3 EishayParseBinary

aliyun ecs spec jdk version fastjson2UTF8Bytes hessian javaSerialize jsonb jsonbValid
aliyun_ecs.c8i.large jdk1.8.0_381 2631.745 676.719 (25.71%) 114.416 (4.35%) 4988.003 (189.53%) 16171.83 (614.49%)
jdk-11.0.20 2873.826 623.825 (21.71%) 113.057 (3.93%) 5899.256 (205.28%) 15147.408 (527.08%)
jdk-17.0.8 3003.6 624.772 (20.8%) 127.399 (4.24%) 6879.516 (229.04%) 15577.177 (518.62%)
jdk-21 3154.718 684.446 (21.7%) 123.71 (3.92%) 6629.16 (210.13%) 15597.034 (494.4%)
graalvm_21+35.1 3449.96 817.179 (23.69%) 124.21 (3.6%) 7633.434 (221.26%) 19900.59 (576.84%)
aliyun_ecs.c8y.large jdk1.8.0_381 3853.032 380.062 (9.86%) 171.371 (4.45%) 7656.652 (198.72%) 17235.369 (447.32%)
jdk-11.0.20 4223.927 425.785 (10.08%) 170.441 (4.04%) 8325.145 (197.09%) 13294.129 (314.73%)
jdk-17.0.8 4208.64 440.871 (10.48%) 172.59 (4.1%) 8756.903 (208.07%) 13848.47 (329.05%)
jdk-21 4494.089 553.415 (12.31%) 174.753 (3.89%) 8699.766 (193.58%) 13811.422 (307.32%)
graalvm_21+35.1 5545.242 726.971 (13.11%) 173.482 (3.13%) 10365.653 (186.93%) 16732.967 (301.75%)

4 EishayParseBinaryArrayMapping

aliyun ecs spec jdk version jsonb kryo protobuf
aliyun_ecs.c8i.large jdk1.8.0_381 8173.531 3713.721 (45.44%) 2762.016 (33.79%)
jdk-11.0.20 9293.061 3374.223 (36.31%) 2873.807 (30.92%)
jdk-17.0.8 11190.546 3425.851 (30.61%) 3664.795 (32.75%)
jdk-21 11716.986 3774.54 (32.21%) 3867.688 (33.01%)
graalvm_21+35.1 16286.415 3995.686 (24.53%) 5414.189 (33.24%)
aliyun_ecs.c8y.large jdk1.8.0_381 11422.904 4668.485 (40.87%) 3040.719 (26.62%)
jdk-11.0.20 12489.184 5065.533 (40.56%) 3963.448 (31.74%)
jdk-17.0.8 11146.444 5760.083 (51.68%) 4429.911 (39.74%)
jdk-21 12522.243 5664.03 (45.23%) 4897.961 (39.11%)
graalvm_21+35.1 22594.197 5301.46 (23.46%) 7366.067 (32.6%)

5 EishayParseBinaryAutoType

aliyun ecs spec jdk version fastjson2JSONB hessian javaSerialize
aliyun_ecs.c8i.large jdk1.8.0_381 4010.427 682.141 (17.01%) 114.504 (2.86%)
jdk-11.0.20 4448.402 628.562 (14.13%) 111.374 (2.5%)
jdk-17.0.8 4867.236 656.513 (13.49%) 126.054 (2.59%)
jdk-21 4992.617 671.328 (13.45%) 121.931 (2.44%)
graalvm_21+35.1 5857.031 782.213 (13.36%) 123.58 (2.11%)
aliyun_ecs.c8y.large jdk1.8.0_381 6057.002 365.463 (6.03%) 174.205 (2.88%)
jdk-11.0.20 6372.767 438.419 (6.88%) 166.103 (2.61%)
jdk-17.0.8 6708.066 412.338 (6.15%) 165.687 (2.47%)
jdk-21 6646.101 567.753 (8.54%) 177.736 (2.67%)
graalvm_21+35.1 7741.655 699.841 (9.04%) 178.484 (2.31%)

6 EishayParseString

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 2415.88 2160.674 (89.44%) 1085.485 (44.93%) 991.002 (41.02%)
jdk-11.0.20 2746.263 1971.824 (71.8%) 981.464 (35.74%) 915.605 (33.34%)
jdk-17.0.8 2964.733 2633.77 (88.84%) 997.261 (33.64%) 913.108 (30.8%)
jdk-21 3138.794 2639.767 (84.1%) 978.017 (31.16%) 908.248 (28.94%)
graalvm_21+35.1 3856.592 3623.865 (93.97%) 1066.313 (27.65%) 1007.288 (26.12%)
aliyun_ecs.c8y.large jdk1.8.0_381 3905.426 3451.525 (88.38%) 1489.946 (38.15%) 1615.542 (41.37%)
jdk-11.0.20 4286.527 3278.896 (76.49%) 1386.768 (32.35%) 1519.524 (35.45%)
jdk-17.0.8 4440.719 4519.531 (101.77%) 1464.723 (32.98%) 1537.945 (34.63%)
jdk-21 4490.002 4472.801 (99.62%) 1456.282 (32.43%) 1359.184 (30.27%)
graalvm_21+35.1 5455.774 5052.655 (92.61%) 1497.024 (27.44%) 1321.643 (24.22%)

7 EishayParseStringPretty

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 1299.174 579.221 (44.58%) 933.616 (71.86%) 929.403 (71.54%)
jdk-11.0.20 1331.827 578.503 (43.44%) 923.158 (69.32%) 925.461 (69.49%)
jdk-17.0.8 2077.836 614.318 (29.57%) 898.205 (43.23%) 932.284 (44.87%)
jdk-21 2200.225 635.269 (28.87%) 896.145 (40.73%) 814.859 (37.04%)
graalvm_21+35.1 2402.634 878.619 (36.57%) 940.624 (39.15%) 947.771 (39.45%)
aliyun_ecs.c8y.large jdk1.8.0_381 3189.72 972.717 (30.5%) 1357.934 (42.57%) 1479.705 (46.39%)
jdk-11.0.20 3395.478 992.865 (29.24%) 1343.069 (39.55%) 1402.495 (41.3%)
jdk-17.0.8 3426.702 1059.448 (30.92%) 1410.953 (41.18%) 1387.924 (40.5%)
jdk-21 3423.752 987.704 (28.85%) 1298.262 (37.92%) 1278.147 (37.33%)
graalvm_21+35.1 4073.02 1328.52 (32.62%) 1329.231 (32.64%) 1343.027 (32.97%)

8 EishayParseTreeString

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 1985.195 1171.887 (59.03%) 1170.458 (58.96%) 832.021 (41.91%)
jdk-11.0.20 1859.73 1036.927 (55.76%) 1009.936 (54.31%) 793.424 (42.66%)
jdk-17.0.8 2341.972 1204.937 (51.45%) 1129.253 (48.22%) 813.76 (34.75%)
jdk-21 2434.58 1179.882 (48.46%) 1128.606 (46.36%) 775.66 (31.86%)
graalvm_21+35.1 2395.288 1489.222 (62.17%) 1206.453 (50.37%) 974.197 (40.67%)
aliyun_ecs.c8y.large jdk1.8.0_381 2752.545 1430.129 (51.96%) 1264.202 (45.93%) 1206.956 (43.85%)
jdk-11.0.20 2994.618 1427.04 (47.65%) 1402.337 (46.83%) 1172.657 (39.16%)
jdk-17.0.8 3150.102 1605.485 (50.97%) 1500.443 (47.63%) 1240.064 (39.37%)
jdk-21 3077.445 1444.827 (46.95%) 1350.503 (43.88%) 1150.995 (37.4%)
graalvm_21+35.1 3255.309 2370.692 (72.83%) 1700.794 (52.25%) 1452.086 (44.61%)

9 EishayParseTreeStringPretty

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 1511.558 1004.197 (66.43%) 1030.072 (68.15%) 784.575 (51.91%)
jdk-11.0.20 1480.931 906.035 (61.18%) 888.056 (59.97%) 742.535 (50.14%)
jdk-17.0.8 1720.262 1077.872 (62.66%) 952.603 (55.38%) 740.535 (43.05%)
jdk-21 1847.218 1014.373 (54.91%) 1018.996 (55.16%) 728.773 (39.45%)
graalvm_21+35.1 1687.663 1208.052 (71.58%) 1002.375 (59.39%) 898.785 (53.26%)
aliyun_ecs.c8y.large jdk1.8.0_381 2494.922 1185.62 (47.52%) 1227.186 (49.19%) 1130.162 (45.3%)
jdk-11.0.20 2637.153 1309.997 (49.67%) 1328.404 (50.37%) 1147.378 (43.51%)
jdk-17.0.8 2593.493 1386.75 (53.47%) 1380.235 (53.22%) 1143.473 (44.09%)
jdk-21 2569.616 1302.683 (50.7%) 1268.148 (49.35%) 1116.695 (43.46%)
graalvm_21+35.1 2745.854 1944.974 (70.83%) 1547.266 (56.35%) 1335.031 (48.62%)

10 EishayParseTreeUTF8Bytes

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 2217.42 1033.581 (46.61%) 1256.743 (56.68%) 795.746 (35.89%)
jdk-11.0.20 1935.709 941.325 (48.63%) 1074.645 (55.52%) 768.983 (39.73%)
jdk-17.0.8 2426.812 1091.492 (44.98%) 1180.134 (48.63%) 758.381 (31.25%)
jdk-21 2416.984 1035.194 (42.83%) 1229.873 (50.88%) 757.173 (31.33%)
graalvm_21+35.1 2293.663 1343.779 (58.59%) 1300.703 (56.71%) 947.739 (41.32%)
aliyun_ecs.c8y.large jdk1.8.0_381 2832.604 1164.649 (41.12%) 1321.183 (46.64%) 1130.64 (39.92%)
jdk-11.0.20 3121.79 1333.508 (42.72%) 1491.86 (47.79%) 1155.237 (37.01%)
jdk-17.0.8 3094.301 1415.911 (45.76%) 1458.858 (47.15%) 1204.884 (38.94%)
jdk-21 3078.83 1344.397 (43.67%) 1566.571 (50.88%) 1134.934 (36.86%)
graalvm_21+35.1 3344.332 1816.932 (54.33%) 1697.248 (50.75%) 1352.363 (40.44%)

11 EishayParseTreeUTF8BytesPretty

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 1467.205 875.591 (59.68%) 1149.089 (78.32%) 719.569 (49.04%)
jdk-11.0.20 1500.133 805.408 (53.69%) 970.949 (64.72%) 732.728 (48.84%)
jdk-17.0.8 1767.656 918.897 (51.98%) 1092.752 (61.82%) 709.807 (40.16%)
jdk-21 1774.164 910.185 (51.3%) 1068.373 (60.22%) 736.981 (41.54%)
graalvm_21+35.1 1648.171 1068.664 (64.84%) 1097.705 (66.6%) 885.136 (53.7%)
aliyun_ecs.c8y.large jdk1.8.0_381 2426.807 1071.471 (44.15%) 1309.85 (53.97%) 1053.127 (43.4%)
jdk-11.0.20 2579.572 1162.076 (45.05%) 1389.246 (53.86%) 1094.35 (42.42%)
jdk-17.0.8 2613.249 1233.585 (47.21%) 1497.892 (57.32%) 1139.685 (43.61%)
jdk-21 2597.67 1158.09 (44.58%) 1446.09 (55.67%) 1059.307 (40.78%)
graalvm_21+35.1 2642.887 1515.457 (57.34%) 1507.869 (57.05%) 1305.182 (49.38%)

12 EishayParseUTF8Bytes

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 2045.99 1859.714 (90.9%) 1193.791 (58.35%) 926.968 (45.31%)
jdk-11.0.20 2842.074 1635.452 (57.54%) 1079.669 (37.99%) 969.035 (34.1%)
jdk-17.0.8 3036.347 2037.677 (67.11%) 1078.187 (35.51%) 1002.202 (33.01%)
jdk-21 3183.235 1990.708 (62.54%) 1099.555 (34.54%) 908.797 (28.55%)
graalvm_21+35.1 3726.025 2340.242 (62.81%) 1121.234 (30.09%) 1030.928 (27.67%)
aliyun_ecs.c8y.large jdk1.8.0_381 1427.489 2896.196 (202.89%) 1681.904 (117.82%) 1393.898 (97.65%)
jdk-11.0.20 1895.492 2742.444 (144.68%) 1542.339 (81.37%) 1426.192 (75.24%)
jdk-17.0.8 4440.926 3358.596 (75.63%) 1624.87 (36.59%) 1475.054 (33.22%)
jdk-21 4494.48 3352.396 (74.59%) 1547.799 (34.44%) 1370.28 (30.49%)
graalvm_21+35.1 5660.507 3411.627 (60.27%) 1507.007 (26.62%) 1351.95 (23.88%)

13 EishayParseUTF8BytesPretty

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 1545.741 544.159 (35.2%) 1052.856 (68.11%) 729.156 (47.17%)
jdk-11.0.20 1982.85 537.932 (27.13%) 989.609 (49.91%) 718.97 (36.26%)
jdk-17.0.8 2114.828 569.631 (26.94%) 985.639 (46.61%) 711.367 (33.64%)
jdk-21 2286.565 569.696 (24.91%) 967.279 (42.3%) 731.701 (32%)
graalvm_21+35.1 2332.791 785.864 (33.69%) 988.802 (42.39%) 839.235 (35.98%)
aliyun_ecs.c8y.large jdk1.8.0_381 1744.203 903.462 (51.8%) 1547.058 (88.7%) 1087.74 (62.36%)
jdk-11.0.20 2457.99 898.058 (36.54%) 1469.218 (59.77%) 1093.643 (44.49%)
jdk-17.0.8 3398.382 981.831 (28.89%) 1524.114 (44.85%) 1124.663 (33.09%)
jdk-21 3438.385 917.0 (26.67%) 1496.166 (43.51%) 1048.614 (30.5%)
graalvm_21+35.1 4098.499 1130.533 (27.58%) 1370.626 (33.44%) 1269.79 (30.98%)

14 EishayWriteBinary

aliyun ecs spec jdk version jsonb msgpack protobuf
aliyun_ecs.c8i.large jdk1.8.0_381 5398.906 948.354 (17.57%) 3335.775 (61.79%)
jdk-11.0.20 5444.456 1264.276 (23.22%) 2929.813 (53.81%)
jdk-17.0.8 8006.136 1390.218 (17.36%) 3505.981 (43.79%)
jdk-21 8198.178 1361.069 (16.6%) 3405.782 (41.54%)
graalvm_21+35.1 7439.526 1364.267 (18.34%) 6422.3 (86.33%)
aliyun_ecs.c8y.large jdk1.8.0_381 7826.73 1174.495 (15.01%) 3935.898 (50.29%)
jdk-11.0.20 10312.63 1870.874 (18.14%) 3809.941 (36.94%)
jdk-17.0.8 10553.638 1995.162 (18.9%) 5231.952 (49.57%)
jdk-21 11240.819 1875.785 (16.69%) 5691.617 (50.63%)
graalvm_21+35.1 10324.473 1895.197 (18.36%) 9714.053 (94.09%)

15 EishayWriteBinaryArrayMapping

aliyun ecs spec jdk version jsonb kryo protobuf
aliyun_ecs.c8i.large jdk1.8.0_381 11921.189 3709.823 (31.12%) 3229.373 (27.09%)
jdk-11.0.20 14247.778 3531.451 (24.79%) 3198.363 (22.45%)
jdk-17.0.8 18249.979 4426.226 (24.25%) 3318.839 (18.19%)
jdk-21 17076.595 3527.119 (20.65%) 3833.74 (22.45%)
graalvm_21+35.1 14480.893 5647.317 (39%) 6314.623 (43.61%)
aliyun_ecs.c8y.large jdk1.8.0_381 10067.072 5021.198 (49.88%) 4045.438 (40.18%)
jdk-11.0.20 12915.358 5250.648 (40.65%) 4746.483 (36.75%)
jdk-17.0.8 17241.091 6503.505 (37.72%) 4957.455 (28.75%)
jdk-21 15529.911 5503.687 (35.44%) 4907.924 (31.6%)
graalvm_21+35.1 21461.064 7844.164 (36.55%) 10106.137 (47.09%)

16 EishayWriteBinaryAutoType

aliyun ecs spec jdk version fastjson2JSONB hessian javaSerialize
aliyun_ecs.c8i.large jdk1.8.0_381 3421.104 875.527 (25.59%) 521.611 (15.25%)
jdk-11.0.20 3066.92 827.782 (26.99%) 492.539 (16.06%)
jdk-17.0.8 3543.375 801.964 (22.63%) 541.81 (15.29%)
jdk-21 3607.375 814.291 (22.57%) 572.854 (15.88%)
graalvm_21+35.1 3356.603 1109.993 (33.07%) 540.555 (16.1%)
aliyun_ecs.c8y.large jdk1.8.0_381 5038.415 1276.772 (25.34%) 868.047 (17.23%)
jdk-11.0.20 5345.293 1037.953 (19.42%) 902.685 (16.89%)
jdk-17.0.8 5547.406 1283.558 (23.14%) 868.813 (15.66%)
jdk-21 5502.865 1249.424 (22.7%) 897.242 (16.3%)
graalvm_21+35.1 5589.715 1301.55 (23.28%) 884.666 (15.83%)

17 EishayWriteString

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 3454.951 1495.054 (43.27%) 2045.451 (59.2%) 963.965 (27.9%)
jdk-11.0.20 3187.245 1401.739 (43.98%) 1876.569 (58.88%) 709.381 (22.26%)
jdk-17.0.8 3775.39 1493.639 (39.56%) 2013.78 (53.34%) 711.352 (18.84%)
jdk-21 3869.561 1501.932 (38.81%) 1913.471 (49.45%) 690.421 (17.84%)
graalvm_21+35.1 4253.021 2300.358 (54.09%) 2071.592 (48.71%) 670.363 (15.76%)
aliyun_ecs.c8y.large jdk1.8.0_381 5002.36 2226.669 (44.51%) 2668.073 (53.34%) 1368.126 (27.35%)
jdk-11.0.20 5514.928 2062.682 (37.4%) 2598.732 (47.12%) 1304.839 (23.66%)
jdk-17.0.8 5489.6 2218.713 (40.42%) 2882.777 (52.51%) 945.246 (17.22%)
jdk-21 5553.797 2186.507 (39.37%) 2668.994 (48.06%) 898.517 (16.18%)
graalvm_21+35.1 6889.571 3620.809 (52.55%) 2942.165 (42.7%) 876.441 (12.72%)

18 EishayWriteStringTree

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 3591.8 2001.544 (55.73%) 2111.972 (58.8%) 976.31 (27.18%)
jdk-11.0.20 2402.306 1724.808 (71.8%) 1811.671 (75.41%) 874.959 (36.42%)
jdk-17.0.8 3329.934 1750.54 (52.57%) 1790.431 (53.77%) 741.423 (22.27%)
jdk-21 2971.16 1800.295 (60.59%) 1866.212 (62.81%) 736.438 (24.79%)
graalvm_21+35.1 3481.309 1756.064 (50.44%) 1984.954 (57.02%) 708.479 (20.35%)
aliyun_ecs.c8y.large jdk1.8.0_381 3959.72 2423.007 (61.19%) 2737.124 (69.12%) 1834.273 (46.32%)
jdk-11.0.20 4195.716 2569.731 (61.25%) 2744.726 (65.42%) 1512.465 (36.05%)
jdk-17.0.8 4856.94 2684.149 (55.26%) 2598.872 (53.51%) 966.882 (19.91%)
jdk-21 5024.933 2535.675 (50.46%) 2727.635 (54.28%) 987.608 (19.65%)
graalvm_21+35.1 5221.688 3332.163 (63.81%) 3287.023 (62.95%) 926.126 (17.74%)

19 EishayWriteUTF8Bytes

aliyun ecs spec jdk version fastjson2 fastjson1 jackson gson
aliyun_ecs.c8i.large jdk1.8.0_381 3816.358 1424.772 (37.33%) 1935.397 (50.71%) 923.71 (24.2%)
jdk-11.0.20 4398.738 1311.333 (29.81%) 1775.341 (40.36%) 807.43 (18.36%)
jdk-17.0.8 4812.454 1628.888 (33.85%) 1930.443 (40.11%) 667.608 (13.87%)
jdk-21 4749.186 1330.317 (28.01%) 2189.964 (46.11%) 685.945 (14.44%)
graalvm_21+35.1 5816.193 1547.586 (26.61%) 2332.015 (40.1%) 679.444 (11.68%)
aliyun_ecs.c8y.large jdk1.8.0_381 5924.519 2082.461 (35.15%) 2705.825 (45.67%) 1267.328 (21.39%)
jdk-11.0.20 6649.844 1936.795 (29.13%) 2688.902 (40.44%) 1403.39 (21.1%)
jdk-17.0.8 6692.48 2141.142 (31.99%) 2854.719 (42.66%) 940.721 (14.06%)
jdk-21 6991.218 1733.537 (24.8%) 2705.4 (38.7%) 893.859 (12.79%)
graalvm_21+35.1 8273.951 2223.723 (26.88%) 3128.958 (37.82%) 837.986 (10.13%)

20 EishayWriteUTF8BytesTree

aliyun ecs spec jdk version fastjson2 jackson
aliyun_ecs.c8i.large jdk1.8.0_381 3717.667 1953.968 (52.56%)
jdk-11.0.20 3369.723 1742.887 (51.72%)
jdk-17.0.8 3424.876 1619.177 (47.28%)
jdk-21 3852.246 1829.432 (47.49%)
graalvm_21+35.1 4156.986 2533.993 (60.96%)
aliyun_ecs.c8y.large jdk1.8.0_381 4739.57 3041.377 (64.17%)
jdk-11.0.20 4934.585 2486.284 (50.38%)
jdk-17.0.8 5221.31 2833.305 (54.26%)
jdk-21 5191.812 2825.403 (54.42%)
graalvm_21+35.1 6373.833 3734.137 (58.59%)