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%) |