fastjson2/docs/benchmark/benchmark_2.0.14.md

321 lines
31 KiB
Markdown
Raw Permalink Normal View History

2022-09-16 12:55:15 +08:00
## EishayParseBinary
| aliyun ecs spec | jdk version | fastjson2JSONB | fastjson2UTF8Bytes | hessian | javaSerialize |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1675.0 | 1138.6 (67.98%) | 274.238 (16.37%) | 46.866 (2.8%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 2429.228 | 1144.327 (47.11%) | 250.404 (10.31%) | 48.184 (1.98%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 2932.42 | 1251.053 (42.66%) | 257.46 (8.78%) | 54.287 (1.85%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 2652.842 | 1253.005 (47.23%) | 243.965 (9.2%) | 49.943 (1.88%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1367.263 | 948.382 (69.36%) | 258.823 (18.93%) | 44.752 (3.27%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 2263.883 | 1036.063 (45.76%) | 248.409 (10.97%) | 46.558 (2.06%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 2829.522 | 1092.854 (38.62%) | 251.908 (8.9%) | 54.53 (1.93%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 2651.166 | 1117.5 (42.15%) | 246.424 (9.29%) | 52.253 (1.97%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 1241.847 | 735.656 (59.24%) | 179.687 (14.47%) | 36.077 (2.91%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 1659.245 | 793.544 (47.83%) | 177.414 (10.69%) | 36.401 (2.19%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 1822.124 | 813.123 (44.63%) | 208.824 (11.46%) | 39.02 (2.14%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 1742.14 | 821.568 (47.16%) | 186.938 (10.73%) | 39.396 (2.26%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 1342.298 | 790.42 (58.89%) | 201.097 (14.98%) | 41.421 (3.09%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 1959.329 | 1005.599 (51.32%) | 202.153 (10.32%) | 40.266 (2.06%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 2104.179 | 1044.506 (49.64%) | 215.028 (10.22%) | 39.152 (1.86%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 2109.211 | 1027.996 (48.74%) | 202.725 (9.61%) | 41.987 (1.99%) |
## EishayParseBinaryArrayMapping
| aliyun ecs spec | jdk version | fastjson2JSONB | kryo | fastjson2UTF8Bytes | fastjson1UTF8Bytes |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 2628.515 | 1720.692 (65.46%) | 1590.057 (60.49%) | 1482.329 (56.39%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 3708.772 | 1660.077 (44.76%) | 1862.128 (50.21%) | 1524.486 (41.1%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 4312.345 | 1671.103 (38.75%) | 1832.589 (42.5%) | 1670.916 (38.75%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 4318.457 | 1577.538 (36.53%) | 1995.347 (46.21%) | 1650.995 (38.23%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1828.07 | 1538.677 (84.17%) | 1282.724 (70.17%) | 1380.579 (75.52%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 3334.084 | 1682.332 (50.46%) | 1635.814 (49.06%) | 1439.569 (43.18%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 4311.416 | 1573.078 (36.49%) | 1641.195 (38.07%) | 1594.77 (36.99%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 4277.748 | 1674.28 (39.14%) | 1746.505 (40.83%) | 1572.541 (36.76%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 2127.765 | 1298.738 (61.04%) | 1069.36 (50.26%) | 956.898 (44.97%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 2500.59 | 1271.488 (50.85%) | 1136.903 (45.47%) | 1036.763 (41.46%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 2859.402 | 1219.785 (42.66%) | 1184.541 (41.43%) | 1179.897 (41.26%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 2720.987 | 1159.244 (42.6%) | 1200.04 (44.1%) | 1132.83 (41.63%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 2350.1 | 1168.726 (49.73%) | 1088.409 (46.31%) | 1055.482 (44.91%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 3016.122 | 1381.644 (45.81%) | 1523.664 (50.52%) | 1254.452 (41.59%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 3487.918 | 1107.782 (31.76%) | 1624.124 (46.56%) | 1363.33 (39.09%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 3453.137 | 1298.236 (37.6%) | 1612.769 (46.7%) | 1396.36 (40.44%) |
## EishayParseBinaryAutoType
| aliyun ecs spec | jdk version | fastjson2JSONB | fastjson2JSONB_autoTypeFilter | hessian | javaSerialize |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1464.172 | 1439.731 (98.33%) | 271.942 (18.57%) | 48.122 (3.29%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 1952.347 | 1730.094 (88.62%) | 248.958 (12.75%) | 47.84 (2.45%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 2207.969 | 1998.788 (90.53%) | 261.102 (11.83%) | 52.664 (2.39%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 2171.996 | 1978.484 (91.09%) | 241.703 (11.13%) | 51.502 (2.37%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1232.53 | 1209.728 (98.15%) | 272.569 (22.11%) | 43.892 (3.56%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 1877.953 | 1765.076 (93.99%) | 251.453 (13.39%) | 47.945 (2.55%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 2021.263 | 2004.408 (99.17%) | 248.08 (12.27%) | 52.937 (2.62%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 2168.851 | 1950.419 (89.93%) | 213.325 (9.84%) | 51.611 (2.38%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 1113.328 | 1099.403 (98.75%) | 192.683 (17.31%) | 36.374 (3.27%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 1299.576 | 1256.538 (96.69%) | 180.828 (13.91%) | 37.21 (2.86%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 1411.077 | 1370.069 (97.09%) | 206.658 (14.65%) | 39.088 (2.77%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 1399.778 | 1371.304 (97.97%) | 185.42 (13.25%) | 39.088 (2.79%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 1121.801 | 1105.401 (98.54%) | 201.505 (17.96%) | 41.88 (3.73%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 1646.355 | 1570.945 (95.42%) | 206.035 (12.51%) | 39.696 (2.41%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 1511.605 | 1656.593 (109.59%) | 205.032 (13.56%) | 39.208 (2.59%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 1622.273 | 1633.395 (100.69%) | 192.817 (11.89%) | 41.604 (2.56%) |
## EishayParseString
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1335.543 | 1002.546 (75.07%) | 526.384 (39.41%) | 441.472 (33.06%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 1217.904 | 915.476 (75.17%) | 491.179 (40.33%) | 433.8 (35.62%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 1335.426 | 1226.017 (91.81%) | 504.545 (37.78%) | 460.4 (34.48%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 1365.075 | 1197.552 (87.73%) | 501.811 (36.76%) | 405.807 (29.73%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1347.801 | 1030.259 (76.44%) | 522.156 (38.74%) | 447.49 (33.2%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 1213.836 | 917.547 (75.59%) | 488.122 (40.21%) | 467.773 (38.54%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 1286.608 | 1278.363 (99.36%) | 528.787 (41.1%) | 518.203 (40.28%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 1265.386 | 1191.549 (94.16%) | 512.789 (40.52%) | 445.937 (35.24%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 869.826 | 716.726 (82.4%) | 376.111 (43.24%) | 305.581 (35.13%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 866.498 | 732.221 (84.5%) | 373.567 (43.11%) | 320.379 (36.97%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 873.416 | 1021.845 (116.99%) | 376.305 (43.08%) | 317.927 (36.4%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 881.15 | 998.708 (113.34%) | 359.988 (40.85%) | 302.737 (34.36%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 917.083 | 732.579 (79.88%) | 373.068 (40.68%) | 338.373 (36.9%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 1081.854 | 805.589 (74.46%) | 415.944 (38.45%) | 374.445 (34.61%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 1104.371 | 1022.923 (92.62%) | 402.772 (36.47%) | 324.421 (29.38%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 1121.756 | 1051.628 (93.75%) | 404.973 (36.1%) | 322.867 (28.78%) |
## EishayParseStringPretty
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 983.831 | 269.217 (27.36%) | 491.026 (49.91%) | 412.016 (41.88%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 909.026 | 237.482 (26.12%) | 461.854 (50.81%) | 407.527 (44.83%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 967.261 | 292.565 (30.25%) | 461.333 (47.69%) | 438.331 (45.32%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 938.148 | 280.817 (29.93%) | 462.712 (49.32%) | 380.315 (40.54%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 999.295 | 283.202 (28.34%) | 467.582 (46.79%) | 422.566 (42.29%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 837.25 | 251.775 (30.07%) | 460.832 (55.04%) | 436.279 (52.11%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 886.939 | 298.976 (33.71%) | 470.412 (53.04%) | 492.757 (55.56%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 850.176 | 295.683 (34.78%) | 464.906 (54.68%) | 434.965 (51.16%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 690.251 | 209.226 (30.31%) | 348.393 (50.47%) | 283.136 (41.02%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 652.029 | 208.716 (32.01%) | 343.98 (52.76%) | 294.827 (45.22%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 668.038 | 242.878 (36.36%) | 347.037 (51.95%) | 293.518 (43.94%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 666.16 | 233.774 (35.09%) | 329.079 (49.4%) | 278.528 (41.81%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 709.375 | 206.791 (29.15%) | 338.629 (47.74%) | 316.118 (44.56%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 771.533 | 229.959 (29.81%) | 378.59 (49.07%) | 350.117 (45.38%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 775.965 | 248.885 (32.07%) | 368.402 (47.48%) | 339.416 (43.74%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 803.461 | 214.799 (26.73%) | 361.619 (45.01%) | 258.879 (32.22%) |
## EishayParseTreeString
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1026.471 | 511.239 (49.81%) | 528.058 (51.44%) | 342.518 (33.37%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 798.155 | 404.012 (50.62%) | 445.221 (55.78%) | 315.842 (39.57%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 1083.692 | 566.644 (52.29%) | 506.61 (46.75%) | 311.367 (28.73%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 1119.088 | 564.063 (50.4%) | 485.084 (43.35%) | 320.356 (28.63%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 939.965 | 468.914 (49.89%) | 535.039 (56.92%) | 361.45 (38.45%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 837.255 | 412.649 (49.29%) | 454.618 (54.3%) | 374.864 (44.77%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 1031.511 | 538.46 (52.2%) | 550.126 (53.33%) | 390.887 (37.89%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 1084.686 | 524.688 (48.37%) | 501.043 (46.19%) | 381.14 (35.14%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 586.492 | 295.358 (50.36%) | 350.586 (59.78%) | 259.616 (44.27%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 546.188 | 322.551 (59.05%) | 355.582 (65.1%) | 261.259 (47.83%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 630.753 | 352.155 (55.83%) | 377.221 (59.8%) | 260.83 (41.35%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 636.155 | 339.571 (53.38%) | 365.987 (57.53%) | 258.346 (40.61%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 518.988 | 297.944 (57.41%) | 318.312 (61.33%) | 259.214 (49.95%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 675.385 | 358.527 (53.08%) | 379.704 (56.22%) | 302.053 (44.72%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 828.175 | 412.652 (49.83%) | 431.199 (52.07%) | 291.9 (35.25%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 819.002 | 369.378 (45.1%) | 405.686 (49.53%) | 264.022 (32.24%) |
## EishayParseTreeStringPretty
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 786.645 | 451.826 (57.44%) | 480.818 (61.12%) | 325.459 (41.37%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 692.09 | 344.86 (49.83%) | 425.261 (61.45%) | 306.579 (44.3%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 828.067 | 484.121 (58.46%) | 464.286 (56.07%) | 295.773 (35.72%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 858.411 | 475.775 (55.43%) | 427.716 (49.83%) | 308.483 (35.94%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 743.065 | 419.561 (56.46%) | 492.535 (66.28%) | 345.131 (46.45%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 630.368 | 359.49 (57.03%) | 456.238 (72.38%) | 346.121 (54.91%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 751.491 | 463.125 (61.63%) | 490.631 (65.29%) | 360.519 (47.97%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 747.283 | 462.837 (61.94%) | 463.233 (61.99%) | 371.138 (49.66%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 503.073 | 270.299 (53.73%) | 327.942 (65.19%) | 243.417 (48.39%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 462.451 | 274.173 (59.29%) | 326.037 (70.5%) | 245.003 (52.98%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 512.515 | 309.068 (60.3%) | 350.161 (68.32%) | 242.422 (47.3%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 508.314 | 294.434 (57.92%) | 336.877 (66.27%) | 240.254 (47.26%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 469.59 | 273.765 (58.3%) | 300.059 (63.9%) | 240.623 (51.24%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 549.056 | 283.88 (51.7%) | 348.26 (63.43%) | 287.79 (52.42%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 636.928 | 361.908 (56.82%) | 379.614 (59.6%) | 284.127 (44.61%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 641.019 | 335.32 (52.31%) | 373.869 (58.32%) | 279.085 (43.54%) |
## EishayParseTreeUTF8Bytes
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 900.417 | 449.248 (49.89%) | 563.806 (62.62%) | 316.358 (35.13%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 727.34 | 360.937 (49.62%) | 523.65 (72%) | 309.59 (42.56%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 1022.625 | 489.182 (47.84%) | 576.256 (56.35%) | 326.661 (31.94%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 1027.807 | 472.646 (45.99%) | 563.615 (54.84%) | 318.242 (30.96%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 718.048 | 426.672 (59.42%) | 581.485 (80.98%) | 332.257 (46.27%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 687.272 | 372.701 (54.23%) | 538.198 (78.31%) | 341.366 (49.67%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 973.325 | 477.949 (49.1%) | 622.797 (63.99%) | 379.025 (38.94%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 951.564 | 462.523 (48.61%) | 565.739 (59.45%) | 384.556 (40.41%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 537.548 | 248.007 (46.14%) | 441.399 (82.11%) | 236.736 (44.04%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 505.939 | 287.618 (56.85%) | 415.092 (82.04%) | 252.548 (49.92%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 595.472 | 317.635 (53.34%) | 437.628 (73.49%) | 252.45 (42.39%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 591.873 | 297.892 (50.33%) | 428.642 (72.42%) | 252.237 (42.62%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 485.792 | 247.7 (50.99%) | 359.922 (74.09%) | 223.606 (46.03%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 637.706 | 309.839 (48.59%) | 441.278 (69.2%) | 299.303 (46.93%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 758.311 | 356.102 (46.96%) | 500.575 (66.01%) | 283.468 (37.38%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 779.91 | 262.063 (33.6%) | 482.702 (61.89%) | 249.022 (31.93%) |
## EishayParseTreeUTF8BytesPretty
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 745.368 | 377.398 (50.63%) | 503.327 (67.53%) | 296.549 (39.79%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 625.323 | 317.704 (50.81%) | 483.27 (77.28%) | 302.178 (48.32%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 812.541 | 414.48 (51.01%) | 522.681 (64.33%) | 292.024 (35.94%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 807.9 | 408.334 (50.54%) | 509.052 (63.01%) | 295.649 (36.59%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 621.641 | 361.952 (58.23%) | 514.894 (82.83%) | 306.101 (49.24%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 628.92 | 308.084 (48.99%) | 486.115 (77.29%) | 330.148 (52.49%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 750.552 | 396.203 (52.79%) | 547.346 (72.93%) | 361.367 (48.15%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 753.951 | 372.494 (49.41%) | 532.557 (70.64%) | 346.629 (45.98%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 469.441 | 221.214 (47.12%) | 398.757 (84.94%) | 218.844 (46.62%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 433.472 | 243.884 (56.26%) | 383.253 (88.41%) | 235.183 (54.26%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 493.87 | 269.691 (54.61%) | 392.427 (79.46%) | 236.852 (47.96%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 493.071 | 263.793 (53.5%) | 396.035 (80.32%) | 234.831 (47.63%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 439.38 | 232.942 (53.02%) | 331.765 (75.51%) | 230.109 (52.37%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 530.48 | 252.126 (47.53%) | 403.392 (76.04%) | 283.628 (53.47%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 632.458 | 291.626 (46.11%) | 441.694 (69.84%) | 280.016 (44.27%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 623.119 | 264.404 (42.43%) | 414.911 (66.59%) | 272.454 (43.72%) |
## EishayParseUTF8Bytes
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1088.399 | 798.192 (73.34%) | 587.531 (53.98%) | 312.071 (28.67%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 1016.143 | 762.007 (74.99%) | 552.8 (54.4%) | 308.462 (30.36%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 1175.096 | 960.57 (81.74%) | 561.692 (47.8%) | 321.512 (27.36%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 1171.571 | 921.36 (78.64%) | 559.328 (47.74%) | 312.463 (26.67%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 937.723 | 807.621 (86.13%) | 612.062 (65.27%) | 326.121 (34.78%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 1042.905 | 722.552 (69.28%) | 586.496 (56.24%) | 356.089 (34.14%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 1027.731 | 932.303 (90.71%) | 631.567 (61.45%) | 376.307 (36.62%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 1061.23 | 904.318 (85.21%) | 594.728 (56.04%) | 375.627 (35.4%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 729.698 | 564.483 (77.36%) | 463.266 (63.49%) | 238.06 (32.62%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 743.537 | 587.849 (79.06%) | 436.401 (58.69%) | 253.607 (34.11%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 781.645 | 759.291 (97.14%) | 437.148 (55.93%) | 253.557 (32.44%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 793.137 | 745.314 (93.97%) | 408.517 (51.51%) | 252.419 (31.83%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 752.655 | 649.154 (86.25%) | 405.08 (53.82%) | 232.116 (30.84%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 988.071 | 683.385 (69.16%) | 470.99 (47.67%) | 292.782 (29.63%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 911.681 | 658.484 (72.23%) | 442.141 (48.5%) | 279.014 (30.6%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 1014.873 | 634.341 (62.5%) | 460.142 (45.34%) | 277.728 (27.37%) |
## EishayParseUTF8BytesPretty
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 828.163 | 247.455 (29.88%) | 550.122 (66.43%) | 292.383 (35.31%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 828.572 | 226.594 (27.35%) | 502.347 (60.63%) | 302.54 (36.51%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 881.392 | 268.968 (30.52%) | 493.367 (55.98%) | 297.961 (33.81%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 892.451 | 258.058 (28.92%) | 509.701 (57.11%) | 286.697 (32.12%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 751.467 | 249.608 (33.22%) | 523.122 (69.61%) | 299.994 (39.92%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 799.272 | 234.453 (29.33%) | 506.651 (63.39%) | 346.486 (43.35%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 819.033 | 268.964 (32.84%) | 555.037 (67.77%) | 362.752 (44.29%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 833.935 | 264.36 (31.7%) | 498.358 (59.76%) | 362.304 (43.45%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 603.816 | 192.112 (31.82%) | 424.36 (70.28%) | 218.899 (36.25%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 589.194 | 193.839 (32.9%) | 393.584 (66.8%) | 239.239 (40.6%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 606.712 | 218.243 (35.97%) | 401.134 (66.12%) | 237.182 (39.09%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 613.919 | 206.8 (33.69%) | 388.558 (63.29%) | 234.674 (38.23%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 647.7 | 200.994 (31.03%) | 366.264 (56.55%) | 221.953 (34.27%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 738.149 | 191.737 (25.98%) | 426.167 (57.73%) | 277.545 (37.6%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 761.655 | 245.405 (32.22%) | 385.592 (50.63%) | 279.254 (36.66%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 731.889 | 225.741 (30.84%) | 412.344 (56.34%) | 271.32 (37.07%) |
## EishayWriteBinary
| aliyun ecs spec | jdk version | fastjson2JSONB | fastjson2UTF8Bytes | hessian | javaSerialize |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 2119.499 | 1495.16 (70.54%) | 342.576 (16.16%) | 228.035 (10.76%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 2448.924 | 1587.051 (64.81%) | 337.939 (13.8%) | 211.262 (8.63%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 3315.862 | 1863.107 (56.19%) | 324.885 (9.8%) | 223.323 (6.73%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 3308.473 | 1839.195 (55.59%) | 322.101 (9.74%) | 230.636 (6.97%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1968.994 | 1492.669 (75.81%) | 390.873 (19.85%) | 234.666 (11.92%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 2591.861 | 1663.139 (64.17%) | 373.822 (14.42%) | 236.347 (9.12%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 2826.853 | 1726.2 (61.06%) | 378.425 (13.39%) | 262.419 (9.28%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 2899.065 | 1777.249 (61.3%) | 384.55 (13.26%) | 267.957 (9.24%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 1319.793 | 1109.805 (84.09%) | 292.496 (22.16%) | 179.473 (13.6%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 1851.028 | 1150.963 (62.18%) | 313.072 (16.91%) | 189.068 (10.21%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 1812.067 | 1164.38 (64.26%) | 311.5 (17.19%) | 182.617 (10.08%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 1831.001 | 1156.697 (63.17%) | 311.792 (17.03%) | 194.022 (10.6%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 1561.052 | 1303.364 (83.49%) | 348.127 (22.3%) | 206.382 (13.22%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 1839.942 | 1346.691 (73.19%) | 347.685 (18.9%) | 214.177 (11.64%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 2091.846 | 1350.035 (64.54%) | 332.864 (15.91%) | 210.48 (10.06%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 2316.07 | 1431.33 (61.8%) | 332.901 (14.37%) | 225.767 (9.75%) |
## EishayWriteBinaryArrayMapping
| aliyun ecs spec | jdk version | fastjson2JSONB | kryo | fastjson2UTF8Bytes | fastjson1UTF8Bytes |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 3580.982 | 1905.883 (53.22%) | 1855.525 (51.82%) | 762.189 (21.28%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 4886.559 | 1964.206 (40.2%) | 2060.29 (42.16%) | 692.508 (14.17%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 5542.329 | 1839.521 (33.19%) | 2097.648 (37.85%) | 705.24 (12.72%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 5558.942 | 1770.157 (31.84%) | 2115.237 (38.05%) | 684.365 (12.31%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 3186.583 | 1745.404 (54.77%) | 1768.291 (55.49%) | 702.667 (22.05%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 4541.766 | 2067.029 (45.51%) | 1923.305 (42.35%) | 686.624 (15.12%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 5473.356 | 1738.274 (31.76%) | 2014.969 (36.81%) | 705.447 (12.89%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 5468.233 | 1672.778 (30.59%) | 2153.0 (39.37%) | 639.857 (11.7%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 1885.175 | 1098.63 (58.28%) | 1300.195 (68.97%) | 423.43 (22.46%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 3345.452 | 1306.199 (39.04%) | 1351.87 (40.41%) | 453.395 (13.55%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 3290.668 | 1205.178 (36.62%) | 1349.719 (41.02%) | 435.409 (13.23%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 3302.21 | 1262.866 (38.24%) | 1347.752 (40.81%) | 416.662 (12.62%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 2321.98 | 1411.052 (60.77%) | 1506.292 (64.87%) | 476.911 (20.54%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 3938.946 | 1549.292 (39.33%) | 1660.957 (42.17%) | 384.728 (9.77%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 3842.58 | 1410.38 (36.7%) | 1663.899 (43.3%) | 451.946 (11.76%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 4080.347 | 1463.876 (35.88%) | 1681.629 (41.21%) | 452.872 (11.1%) |
## EishayWriteBinaryAutoType
| aliyun ecs spec | jdk version | fastjson2JSONB | fastjson2UTF8Bytes | hessian | javaSerialize |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1135.394 | 1441.605 (126.97%) | 346.908 (30.55%) | 229.016 (20.17%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 1203.471 | 1524.104 (126.64%) | 332.037 (27.59%) | 217.071 (18.04%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 1420.863 | 1762.313 (124.03%) | 322.383 (22.69%) | 223.39 (15.72%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 1422.496 | 1785.814 (125.54%) | 323.497 (22.74%) | 232.55 (16.35%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1123.356 | 1426.584 (126.99%) | 389.859 (34.7%) | 231.446 (20.6%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 1224.758 | 1629.902 (133.08%) | 380.824 (31.09%) | 236.429 (19.3%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 1471.145 | 1676.296 (113.94%) | 382.176 (25.98%) | 251.228 (17.08%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 1489.134 | 1642.927 (110.33%) | 385.453 (25.88%) | 260.618 (17.5%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 856.932 | 1066.067 (124.41%) | 290.074 (33.85%) | 181.753 (21.21%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 955.684 | 1122.254 (117.43%) | 312.309 (32.68%) | 189.868 (19.87%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 967.108 | 1105.819 (114.34%) | 310.292 (32.08%) | 188.88 (19.53%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 962.456 | 1122.175 (116.59%) | 305.505 (31.74%) | 190.242 (19.77%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 965.66 | 1237.248 (128.12%) | 356.171 (36.88%) | 207.108 (21.45%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 1152.115 | 1158.005 (100.51%) | 333.786 (28.97%) | 219.417 (19.04%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 1146.982 | 1231.106 (107.33%) | 336.411 (29.33%) | 209.097 (18.23%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 1121.745 | 1277.956 (113.93%) | 338.417 (30.17%) | 222.378 (19.82%) |
## EishayWriteString
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1592.314 | 612.623 (38.47%) | 977.994 (61.42%) | 334.092 (20.98%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 1292.688 | 593.044 (45.88%) | 914.596 (70.75%) | 275.753 (21.33%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 1681.776 | 630.822 (37.51%) | 1027.983 (61.12%) | 202.257 (12.03%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 1659.5 | 594.276 (35.81%) | 935.88 (56.4%) | 203.714 (12.28%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1598.873 | 630.609 (39.44%) | 954.657 (59.71%) | 359.666 (22.49%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 1411.746 | 622.452 (44.09%) | 927.986 (65.73%) | 287.818 (20.39%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 1735.067 | 650.933 (37.52%) | 958.008 (55.21%) | 329.807 (19.01%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 1610.229 | 604.336 (37.53%) | 883.303 (54.86%) | 322.984 (20.06%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 1034.155 | 455.358 (44.03%) | 571.324 (55.25%) | 281.648 (27.23%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 1050.404 | 425.142 (40.47%) | 600.774 (57.19%) | 247.312 (23.54%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 1159.058 | 439.755 (37.94%) | 614.919 (53.05%) | 188.066 (16.23%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 1116.225 | 449.791 (40.3%) | 579.649 (51.93%) | 190.927 (17.1%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 1215.188 | 487.7 (40.13%) | 642.353 (52.86%) | 329.675 (27.13%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 1118.384 | 342.951 (30.66%) | 508.815 (45.5%) | 271.191 (24.25%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 1362.967 | 420.063 (30.82%) | 674.737 (49.51%) | 205.383 (15.07%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 1325.068 | 497.125 (37.52%) | 390.513 (29.47%) | 182.742 (13.79%) |
## EishayWriteUTF8Bytes
| aliyun ecs spec | jdk version | fastjson2 | fastjson1 | jackson | gson |
|-----|-----|----------|----------|----------|-----|
| ecs.c7.xlarge | oracle-jdk1.8.0_341_x64 | 1500.68 | 575.284 (38.33%) | 916.362 (61.06%) | 295.387 (19.68%) |
| ecs.c7.xlarge | oracle-jdk-11.0.16_x64 | 1576.222 | 529.168 (33.57%) | 847.271 (53.75%) | 281.351 (17.85%) |
| ecs.c7.xlarge | oracle-jdk-17.0.4_x64 | 1869.396 | 559.759 (29.94%) | 945.1 (50.56%) | 204.026 (10.91%) |
| ecs.c7.xlarge | oracle-jdk-18.0.2_x64 | 1814.28 | 537.622 (29.63%) | 902.892 (49.77%) | 202.808 (11.18%) |
| ecs.c7a.xlarge | oracle-jdk1.8.0_341_x64 | 1513.211 | 574.574 (37.97%) | 829.811 (54.84%) | 323.681 (21.39%) |
| ecs.c7a.xlarge | oracle-jdk-11.0.16_x64 | 1675.827 | 549.909 (32.81%) | 816.262 (48.71%) | 284.54 (16.98%) |
| ecs.c7a.xlarge | oracle-jdk-17.0.4_x64 | 1768.109 | 577.834 (32.68%) | 912.696 (51.62%) | 334.969 (18.95%) |
| ecs.c7a.xlarge | oracle-jdk-18.0.2_x64 | 1787.398 | 541.509 (30.3%) | 865.737 (48.44%) | 313.432 (17.54%) |
| ecs.c6r.xlarge | oracle-jdk1.8.0_341_aarch64 | 1106.661 | 426.197 (38.51%) | 574.108 (51.88%) | 238.766 (21.58%) |
| ecs.c6r.xlarge | oracle-jdk-11.0.16_aarch64 | 1167.907 | 390.824 (33.46%) | 554.2 (47.45%) | 246.819 (21.13%) |
| ecs.c6r.xlarge | oracle-jdk-17.0.4_aarch64 | 1159.167 | 385.201 (33.23%) | 611.872 (52.79%) | 184.79 (15.94%) |
| ecs.c6r.xlarge | oracle-jdk-18.0.2_aarch64 | 1167.172 | 378.394 (32.42%) | 573.476 (49.13%) | 187.994 (16.11%) |
| ecs.g8m.xlarge | oracle-jdk1.8.0_341_aarch64 | 1294.321 | 438.861 (33.91%) | 651.389 (50.33%) | 288.429 (22.28%) |
| ecs.g8m.xlarge | oracle-jdk-11.0.16_aarch64 | 1266.661 | 369.929 (29.21%) | 533.601 (42.13%) | 276.844 (21.86%) |
| ecs.g8m.xlarge | oracle-jdk-17.0.4_aarch64 | 1374.591 | 460.335 (33.49%) | 665.935 (48.45%) | 203.04 (14.77%) |
| ecs.g8m.xlarge | oracle-jdk-18.0.2_aarch64 | 1421.579 | 413.773 (29.11%) | 613.12 (43.13%) | 181.764 (12.79%) |