1 EishayParseBinary
| aliyun ecs spec |
jdk version |
jsonb |
fastjson2UTF8Bytes |
hessian |
javaSerialize |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
4815.056 |
2419.684 (50.25%) |
654.855 (13.6%) |
117.054 (2.43%) |
|
jdk-11.0.19 |
5628.075 |
2773.739 (49.28%) |
619.831 (11.01%) |
113.64 (2.02%) |
|
jdk-17.0.7 |
6489.257 |
2849.525 (43.91%) |
638.198 (9.83%) |
128.243 (1.98%) |
|
graalvm_17.0.7+8.1 |
7868.41 |
2888.972 (36.72%) |
790.588 (10.05%) |
138.135 (1.76%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
7149.221 |
3733.428 (52.22%) |
388.677 (5.44%) |
159.21 (2.23%) |
|
jdk-11.0.19 |
8047.894 |
4366.777 (54.26%) |
442.613 (5.5%) |
152.141 (1.89%) |
|
jdk-17.0.7 |
8375.042 |
4525.847 (54.04%) |
408.961 (4.88%) |
159.508 (1.9%) |
|
graalvm_17.0.7+8.1 |
10009.793 |
4684.219 (46.8%) |
529.082 (5.29%) |
172.794 (1.73%) |
1.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
6489.257 |
7868.41 |
21.25% |
| aliyun_ecs.c8y.large |
jsonb |
8375.042 |
10009.793 |
19.52% |
| aliyun_ecs.c8i.large |
fastjson2UTF8Bytes |
2849.525 |
2888.972 |
1.38% |
| aliyun_ecs.c8y.large |
fastjson2UTF8Bytes |
4525.847 |
4684.219 |
3.5% |
| aliyun_ecs.c8i.large |
hessian |
638.198 |
790.588 |
23.88% |
| aliyun_ecs.c8y.large |
hessian |
408.961 |
529.082 |
29.37% |
| aliyun_ecs.c8i.large |
javaSerialize |
128.243 |
138.135 |
7.71% |
| aliyun_ecs.c8y.large |
javaSerialize |
159.508 |
172.794 |
8.33% |
2 EishayParseBinaryArrayMapping
| aliyun ecs spec |
jdk version |
jsonb |
kryo |
protobuf |
fastjson2UTF8Bytes |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
7466.071 |
3165.184 (42.39%) |
2910.815 (38.99%) |
4285.292 (57.4%) |
|
jdk-11.0.19 |
8792.101 |
3253.022 (37%) |
2647.283 (30.11%) |
4482.44 (50.98%) |
|
jdk-17.0.7 |
10711.722 |
3025.203 (28.24%) |
3769.199 (35.19%) |
4953.879 (46.25%) |
|
graalvm_17.0.7+8.1 |
16049.479 |
4154.769 (25.89%) |
5887.15 (36.68%) |
5903.362 (36.78%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
10602.903 |
4462.357 (42.09%) |
3318.256 (31.3%) |
5670.519 (53.48%) |
|
jdk-11.0.19 |
11891.776 |
5582.906 (46.95%) |
3279.55 (27.58%) |
6503.779 (54.69%) |
|
jdk-17.0.7 |
12058.917 |
5735.757 (47.56%) |
4709.222 (39.05%) |
6586.202 (54.62%) |
|
graalvm_17.0.7+8.1 |
19516.681 |
5115.6 (26.21%) |
7543.235 (38.65%) |
8142.86 (41.72%) |
2.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
10711.722 |
16049.479 |
49.83% |
| aliyun_ecs.c8y.large |
jsonb |
12058.917 |
19516.681 |
61.84% |
| aliyun_ecs.c8i.large |
kryo |
3025.203 |
4154.769 |
37.34% |
| aliyun_ecs.c8y.large |
kryo |
5735.757 |
5115.6 |
-10.81% |
| aliyun_ecs.c8i.large |
protobuf |
3769.199 |
5887.15 |
56.19% |
| aliyun_ecs.c8y.large |
protobuf |
4709.222 |
7543.235 |
60.18% |
| aliyun_ecs.c8i.large |
fastjson2UTF8Bytes |
4953.879 |
5903.362 |
19.17% |
| aliyun_ecs.c8y.large |
fastjson2UTF8Bytes |
6586.202 |
8142.86 |
23.64% |
3 EishayParseBinaryAutoType
| aliyun ecs spec |
jdk version |
fastjson2JSONB |
hessian |
javaSerialize |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3830.46 |
660.846 (17.25%) |
114.59 (2.99%) |
|
jdk-11.0.19 |
4326.17 |
606.828 (14.03%) |
116.591 (2.7%) |
|
jdk-17.0.7 |
4861.721 |
626.07 (12.88%) |
131.284 (2.7%) |
|
graalvm_17.0.7+8.1 |
5233.312 |
759.531 (14.51%) |
138.766 (2.65%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
5647.993 |
364.67 (6.46%) |
162.303 (2.87%) |
|
jdk-11.0.19 |
5982.556 |
446.058 (7.46%) |
157.705 (2.64%) |
|
jdk-17.0.7 |
6321.729 |
405.429 (6.41%) |
156.457 (2.47%) |
|
graalvm_17.0.7+8.1 |
6837.339 |
533.952 (7.81%) |
178.252 (2.61%) |
3.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2JSONB |
4861.721 |
5233.312 |
7.64% |
| aliyun_ecs.c8y.large |
fastjson2JSONB |
6321.729 |
6837.339 |
8.16% |
| aliyun_ecs.c8i.large |
hessian |
626.07 |
759.531 |
21.32% |
| aliyun_ecs.c8y.large |
hessian |
405.429 |
533.952 |
31.7% |
| aliyun_ecs.c8i.large |
javaSerialize |
131.284 |
138.766 |
5.7% |
| aliyun_ecs.c8y.large |
javaSerialize |
156.457 |
178.252 |
13.93% |
4 EishayParseString
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2539.381 |
2182.415 (85.94%) |
1113.449 (43.85%) |
966.722 (38.07%) |
|
jdk-11.0.19 |
2621.53 |
1938.826 (73.96%) |
998.503 (38.09%) |
974.065 (37.16%) |
|
jdk-17.0.7 |
2892.349 |
2627.779 (90.85%) |
987.243 (34.13%) |
946.922 (32.74%) |
|
graalvm_17.0.7+8.1 |
2922.585 |
3529.767 (120.78%) |
1036.216 (35.46%) |
1115.807 (38.18%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4113.901 |
3289.035 (79.95%) |
1459.739 (35.48%) |
1398.507 (33.99%) |
|
jdk-11.0.19 |
4367.803 |
3208.279 (73.45%) |
1436.732 (32.89%) |
1435.509 (32.87%) |
|
jdk-17.0.7 |
4458.724 |
4345.779 (97.47%) |
1448.632 (32.49%) |
1459.161 (32.73%) |
|
graalvm_17.0.7+8.1 |
4879.733 |
4760.594 (97.56%) |
1494.754 (30.63%) |
1605.809 (32.91%) |
4.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2892.349 |
2922.585 |
1.05% |
| aliyun_ecs.c8y.large |
fastjson2 |
4458.724 |
4879.733 |
9.44% |
| aliyun_ecs.c8i.large |
fastjson1 |
2627.779 |
3529.767 |
34.33% |
| aliyun_ecs.c8y.large |
fastjson1 |
4345.779 |
4760.594 |
9.55% |
| aliyun_ecs.c8i.large |
jackson |
987.243 |
1036.216 |
4.96% |
| aliyun_ecs.c8y.large |
jackson |
1448.632 |
1494.754 |
3.18% |
| aliyun_ecs.c8i.large |
gson |
946.922 |
1115.807 |
17.84% |
| aliyun_ecs.c8y.large |
gson |
1459.161 |
1605.809 |
10.05% |
5 EishayParseStringPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1488.512 |
589.907 (39.63%) |
988.701 (66.42%) |
961.505 (64.6%) |
|
jdk-11.0.19 |
1716.464 |
572.965 (33.38%) |
917.647 (53.46%) |
898.975 (52.37%) |
|
jdk-17.0.7 |
2015.401 |
629.916 (31.26%) |
923.349 (45.81%) |
884.113 (43.87%) |
|
graalvm_17.0.7+8.1 |
2088.823 |
869.862 (41.64%) |
971.033 (46.49%) |
928.057 (44.43%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
1755.703 |
905.029 (51.55%) |
1341.323 (76.4%) |
1337.449 (76.18%) |
|
jdk-11.0.19 |
2495.133 |
937.643 (37.58%) |
1268.819 (50.85%) |
1313.093 (52.63%) |
|
jdk-17.0.7 |
3236.644 |
1044.424 (32.27%) |
1326.505 (40.98%) |
1363.582 (42.13%) |
|
graalvm_17.0.7+8.1 |
3635.003 |
1264.067 (34.77%) |
1378.389 (37.92%) |
1396.442 (38.42%) |
5.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2015.401 |
2088.823 |
3.64% |
| aliyun_ecs.c8y.large |
fastjson2 |
3236.644 |
3635.003 |
12.31% |
| aliyun_ecs.c8i.large |
fastjson1 |
629.916 |
869.862 |
38.09% |
| aliyun_ecs.c8y.large |
fastjson1 |
1044.424 |
1264.067 |
21.03% |
| aliyun_ecs.c8i.large |
jackson |
923.349 |
971.033 |
5.16% |
| aliyun_ecs.c8y.large |
jackson |
1326.505 |
1378.389 |
3.91% |
| aliyun_ecs.c8i.large |
gson |
884.113 |
928.057 |
4.97% |
| aliyun_ecs.c8y.large |
gson |
1363.582 |
1396.442 |
2.41% |
6 EishayParseTreeString
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2186.697 |
1162.333 (53.15%) |
1159.502 (53.03%) |
879.386 (40.22%) |
|
jdk-11.0.19 |
2232.025 |
1042.35 (46.7%) |
985.592 (44.16%) |
811.367 (36.35%) |
|
jdk-17.0.7 |
2448.397 |
1221.157 (49.88%) |
1082.884 (44.23%) |
792.049 (32.35%) |
|
graalvm_17.0.7+8.1 |
2385.393 |
1562.335 (65.5%) |
1196.872 (50.18%) |
1024.682 (42.96%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2622.323 |
1344.669 (51.28%) |
1194.09 (45.54%) |
1141.778 (43.54%) |
|
jdk-11.0.19 |
2593.64 |
1452.05 (55.99%) |
1387.94 (53.51%) |
1134.581 (43.74%) |
|
jdk-17.0.7 |
3043.609 |
1573.751 (51.71%) |
1396.309 (45.88%) |
1196.992 (39.33%) |
|
graalvm_17.0.7+8.1 |
3271.218 |
2308.837 (70.58%) |
1602.962 (49%) |
1372.228 (41.95%) |
6.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2448.397 |
2385.393 |
-2.57% |
| aliyun_ecs.c8y.large |
fastjson2 |
3043.609 |
3271.218 |
7.48% |
| aliyun_ecs.c8i.large |
fastjson1 |
1221.157 |
1562.335 |
27.94% |
| aliyun_ecs.c8y.large |
fastjson1 |
1573.751 |
2308.837 |
46.71% |
| aliyun_ecs.c8i.large |
jackson |
1082.884 |
1196.872 |
10.53% |
| aliyun_ecs.c8y.large |
jackson |
1396.309 |
1602.962 |
14.8% |
| aliyun_ecs.c8i.large |
gson |
792.049 |
1024.682 |
29.37% |
| aliyun_ecs.c8y.large |
gson |
1196.992 |
1372.228 |
14.64% |
7 EishayParseTreeStringPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1684.095 |
1029.964 (61.16%) |
1071.932 (63.65%) |
782.418 (46.46%) |
|
jdk-11.0.19 |
1622.491 |
893.439 (55.07%) |
947.313 (58.39%) |
733.874 (45.23%) |
|
jdk-17.0.7 |
1828.918 |
1040.811 (56.91%) |
975.279 (53.33%) |
758.807 (41.49%) |
|
graalvm_17.0.7+8.1 |
1808.612 |
1205.215 (66.64%) |
1099.327 (60.78%) |
918.56 (50.79%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2312.437 |
1283.486 (55.5%) |
1174.797 (50.8%) |
1098.216 (47.49%) |
|
jdk-11.0.19 |
2562.239 |
1262.051 (49.26%) |
1211.596 (47.29%) |
1050.432 (41%) |
|
jdk-17.0.7 |
2551.22 |
1402.429 (54.97%) |
1354.975 (53.11%) |
1076.936 (42.21%) |
|
graalvm_17.0.7+8.1 |
2778.844 |
1982.849 (71.36%) |
1471.684 (52.96%) |
1307.294 (47.04%) |
7.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
1828.918 |
1808.612 |
-1.11% |
| aliyun_ecs.c8y.large |
fastjson2 |
2551.22 |
2778.844 |
8.92% |
| aliyun_ecs.c8i.large |
fastjson1 |
1040.811 |
1205.215 |
15.8% |
| aliyun_ecs.c8y.large |
fastjson1 |
1402.429 |
1982.849 |
41.39% |
| aliyun_ecs.c8i.large |
jackson |
975.279 |
1099.327 |
12.72% |
| aliyun_ecs.c8y.large |
jackson |
1354.975 |
1471.684 |
8.61% |
| aliyun_ecs.c8i.large |
gson |
758.807 |
918.56 |
21.05% |
| aliyun_ecs.c8y.large |
gson |
1076.936 |
1307.294 |
21.39% |
8 EishayParseTreeUTF8Bytes
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2203.661 |
1029.98 (46.74%) |
1242.379 (56.38%) |
778.835 (35.34%) |
|
jdk-11.0.19 |
1941.88 |
937.227 (48.26%) |
1153.5 (59.4%) |
787.737 (40.57%) |
|
jdk-17.0.7 |
2426.804 |
1114.827 (45.94%) |
1203.443 (49.59%) |
787.919 (32.47%) |
|
graalvm_17.0.7+8.1 |
2533.908 |
1346.385 (53.13%) |
1365.123 (53.87%) |
976.589 (38.54%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2688.615 |
1132.435 (42.12%) |
1319.735 (49.09%) |
1067.016 (39.69%) |
|
jdk-11.0.19 |
2970.95 |
1281.256 (43.13%) |
1456.322 (49.02%) |
1143.325 (38.48%) |
|
jdk-17.0.7 |
3086.936 |
1459.601 (47.28%) |
1589.244 (51.48%) |
1116.519 (36.17%) |
|
graalvm_17.0.7+8.1 |
3327.951 |
1791.403 (53.83%) |
1696.432 (50.98%) |
1324.717 (39.81%) |
8.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2426.804 |
2533.908 |
4.41% |
| aliyun_ecs.c8y.large |
fastjson2 |
3086.936 |
3327.951 |
7.81% |
| aliyun_ecs.c8i.large |
fastjson1 |
1114.827 |
1346.385 |
20.77% |
| aliyun_ecs.c8y.large |
fastjson1 |
1459.601 |
1791.403 |
22.73% |
| aliyun_ecs.c8i.large |
jackson |
1203.443 |
1365.123 |
13.43% |
| aliyun_ecs.c8y.large |
jackson |
1589.244 |
1696.432 |
6.74% |
| aliyun_ecs.c8i.large |
gson |
787.919 |
976.589 |
23.95% |
| aliyun_ecs.c8y.large |
gson |
1116.519 |
1324.717 |
18.65% |
9 EishayParseTreeUTF8BytesPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1710.389 |
881.794 (51.56%) |
1114.381 (65.15%) |
721.18 (42.16%) |
|
jdk-11.0.19 |
1813.199 |
797.582 (43.99%) |
989.526 (54.57%) |
727.675 (40.13%) |
|
jdk-17.0.7 |
1887.302 |
912.616 (48.36%) |
1050.376 (55.65%) |
730.353 (38.7%) |
|
graalvm_17.0.7+8.1 |
1791.47 |
1070.042 (59.73%) |
1124.787 (62.79%) |
879.004 (49.07%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2342.743 |
1129.765 (48.22%) |
1162.256 (49.61%) |
957.81 (40.88%) |
|
jdk-11.0.19 |
2499.29 |
1112.434 (44.51%) |
1270.162 (50.82%) |
1051.835 (42.09%) |
|
jdk-17.0.7 |
2524.266 |
1198.699 (47.49%) |
1454.437 (57.62%) |
1051.129 (41.64%) |
|
graalvm_17.0.7+8.1 |
2810.69 |
1491.206 (53.05%) |
1601.877 (56.99%) |
1248.806 (44.43%) |
9.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
1887.302 |
1791.47 |
-5.08% |
| aliyun_ecs.c8y.large |
fastjson2 |
2524.266 |
2810.69 |
11.35% |
| aliyun_ecs.c8i.large |
fastjson1 |
912.616 |
1070.042 |
17.25% |
| aliyun_ecs.c8y.large |
fastjson1 |
1198.699 |
1491.206 |
24.4% |
| aliyun_ecs.c8i.large |
jackson |
1050.376 |
1124.787 |
7.08% |
| aliyun_ecs.c8y.large |
jackson |
1454.437 |
1601.877 |
10.14% |
| aliyun_ecs.c8i.large |
gson |
730.353 |
879.004 |
20.35% |
| aliyun_ecs.c8y.large |
gson |
1051.129 |
1248.806 |
18.81% |
10 EishayParseUTF8Bytes
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2369.52 |
1892.693 (79.88%) |
1216.817 (51.35%) |
897.349 (37.87%) |
|
jdk-11.0.19 |
2721.693 |
1687.647 (62.01%) |
1129.066 (41.48%) |
914.573 (33.6%) |
|
jdk-17.0.7 |
2917.227 |
2058.64 (70.57%) |
1113.859 (38.18%) |
1009.332 (34.6%) |
|
graalvm_17.0.7+8.1 |
2910.049 |
2674.981 (91.92%) |
1122.006 (38.56%) |
990.056 (34.02%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
3798.782 |
2733.227 (71.95%) |
1653.033 (43.51%) |
1316.082 (34.64%) |
|
jdk-11.0.19 |
2161.796 |
2608.848 (120.68%) |
1574.825 (72.85%) |
1355.427 (62.7%) |
|
jdk-17.0.7 |
4483.451 |
3240.032 (72.27%) |
1552.14 (34.62%) |
1432.344 (31.95%) |
|
graalvm_17.0.7+8.1 |
4846.883 |
3121.314 (64.4%) |
1528.639 (31.54%) |
1436.093 (29.63%) |
10.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2917.227 |
2910.049 |
-0.25% |
| aliyun_ecs.c8y.large |
fastjson2 |
4483.451 |
4846.883 |
8.11% |
| aliyun_ecs.c8i.large |
fastjson1 |
2058.64 |
2674.981 |
29.94% |
| aliyun_ecs.c8y.large |
fastjson1 |
3240.032 |
3121.314 |
-3.66% |
| aliyun_ecs.c8i.large |
jackson |
1113.859 |
1122.006 |
0.73% |
| aliyun_ecs.c8y.large |
jackson |
1552.14 |
1528.639 |
-1.51% |
| aliyun_ecs.c8i.large |
gson |
1009.332 |
990.056 |
-1.91% |
| aliyun_ecs.c8y.large |
gson |
1432.344 |
1436.093 |
0.26% |
11 EishayParseUTF8BytesPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1774.305 |
552.121 (31.12%) |
1083.342 (61.06%) |
734.217 (41.38%) |
|
jdk-11.0.19 |
1738.987 |
545.317 (31.36%) |
988.953 (56.87%) |
713.811 (41.05%) |
|
jdk-17.0.7 |
2058.6 |
575.033 (27.93%) |
969.314 (47.09%) |
729.126 (35.42%) |
|
graalvm_17.0.7+8.1 |
2070.934 |
781.572 (37.74%) |
1063.907 (51.37%) |
899.433 (43.43%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2958.862 |
855.197 (28.9%) |
1513.278 (51.14%) |
948.892 (32.07%) |
|
jdk-11.0.19 |
3270.216 |
867.191 (26.52%) |
1448.243 (44.29%) |
1025.941 (31.37%) |
|
jdk-17.0.7 |
3287.567 |
953.732 (29.01%) |
1462.082 (44.47%) |
1063.103 (32.34%) |
|
graalvm_17.0.7+8.1 |
2301.544 |
1101.354 (47.85%) |
1367.459 (59.41%) |
1268.079 (55.1%) |
11.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2058.6 |
2070.934 |
0.6% |
| aliyun_ecs.c8y.large |
fastjson2 |
3287.567 |
2301.544 |
-29.99% |
| aliyun_ecs.c8i.large |
fastjson1 |
575.033 |
781.572 |
35.92% |
| aliyun_ecs.c8y.large |
fastjson1 |
953.732 |
1101.354 |
15.48% |
| aliyun_ecs.c8i.large |
jackson |
969.314 |
1063.907 |
9.76% |
| aliyun_ecs.c8y.large |
jackson |
1462.082 |
1367.459 |
-6.47% |
| aliyun_ecs.c8i.large |
gson |
729.126 |
899.433 |
23.36% |
| aliyun_ecs.c8y.large |
gson |
1063.103 |
1268.079 |
19.28% |
12 EishayWriteBinary
| aliyun ecs spec |
jdk version |
jsonb |
msgpack |
protobuf |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
4954.642 |
995.067 (20.08%) |
3089.912 (62.36%) |
|
jdk-11.0.19 |
4803.161 |
1255.391 (26.14%) |
2702.02 (56.26%) |
|
jdk-17.0.7 |
7291.26 |
1325.206 (18.18%) |
3361.06 (46.1%) |
|
graalvm_17.0.7+8.1 |
8781.478 |
1468.969 (16.73%) |
7770.124 (88.48%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
7208.138 |
1212.416 (16.82%) |
3618.891 (50.21%) |
|
jdk-11.0.19 |
8807.282 |
1819.045 (20.65%) |
3790.217 (43.04%) |
|
jdk-17.0.7 |
9799.523 |
1869.03 (19.07%) |
5771.128 (58.89%) |
|
graalvm_17.0.7+8.1 |
11751.312 |
2007.42 (17.08%) |
9539.644 (81.18%) |
12.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
7291.26 |
8781.478 |
20.44% |
| aliyun_ecs.c8y.large |
jsonb |
9799.523 |
11751.312 |
19.92% |
| aliyun_ecs.c8i.large |
msgpack |
1325.206 |
1468.969 |
10.85% |
| aliyun_ecs.c8y.large |
msgpack |
1869.03 |
2007.42 |
7.4% |
| aliyun_ecs.c8i.large |
protobuf |
3361.06 |
7770.124 |
131.18% |
| aliyun_ecs.c8y.large |
protobuf |
5771.128 |
9539.644 |
65.3% |
13 EishayWriteBinaryArrayMapping
| aliyun ecs spec |
jdk version |
jsonb |
kryo |
protobuf |
fastjson2UTF8Bytes |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
9309.782 |
3413.733 (36.67%) |
3015.072 (32.39%) |
4296.348 (46.15%) |
|
jdk-11.0.19 |
11800.429 |
3484.072 (29.52%) |
3676.07 (31.15%) |
4646.927 (39.38%) |
|
jdk-17.0.7 |
14887.588 |
3360.804 (22.57%) |
3584.683 (24.08%) |
5133.933 (34.48%) |
|
graalvm_17.0.7+8.1 |
19616.447 |
5188.566 (26.45%) |
7418.564 (37.82%) |
8045.625 (41.01%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
8567.544 |
4996.405 (58.32%) |
4437.233 (51.79%) |
6167.09 (71.98%) |
|
jdk-11.0.19 |
15225.981 |
5353.143 (35.16%) |
5541.917 (36.4%) |
7400.6 (48.61%) |
|
jdk-17.0.7 |
17454.99 |
5388.758 (30.87%) |
4792.707 (27.46%) |
7649.936 (43.83%) |
|
graalvm_17.0.7+8.1 |
31561.041 |
6257.181 (19.83%) |
10072.829 (31.92%) |
11457.991 (36.3%) |
13.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
14887.588 |
19616.447 |
31.76% |
| aliyun_ecs.c8y.large |
jsonb |
17454.99 |
31561.041 |
80.81% |
| aliyun_ecs.c8i.large |
kryo |
3360.804 |
5188.566 |
54.38% |
| aliyun_ecs.c8y.large |
kryo |
5388.758 |
6257.181 |
16.12% |
| aliyun_ecs.c8i.large |
protobuf |
3584.683 |
7418.564 |
106.95% |
| aliyun_ecs.c8y.large |
protobuf |
4792.707 |
10072.829 |
110.17% |
| aliyun_ecs.c8i.large |
fastjson2UTF8Bytes |
5133.933 |
8045.625 |
56.71% |
| aliyun_ecs.c8y.large |
fastjson2UTF8Bytes |
7649.936 |
11457.991 |
49.78% |
14 EishayWriteBinaryAutoType
| aliyun ecs spec |
jdk version |
fastjson2JSONB |
hessian |
javaSerialize |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2804.926 |
848.766 (30.26%) |
526.128 (18.76%) |
|
jdk-11.0.19 |
2948.616 |
831.948 (28.21%) |
495.253 (16.8%) |
|
jdk-17.0.7 |
3175.796 |
800.903 (25.22%) |
516.603 (16.27%) |
|
graalvm_17.0.7+8.1 |
4332.649 |
1120.025 (25.85%) |
576.798 (13.31%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4523.704 |
1148.89 (25.4%) |
826.407 (18.27%) |
|
jdk-11.0.19 |
4831.476 |
1018.34 (21.08%) |
864.71 (17.9%) |
|
jdk-17.0.7 |
4657.858 |
1191.611 (25.58%) |
805.024 (17.28%) |
|
graalvm_17.0.7+8.1 |
6412.12 |
1275.948 (19.9%) |
813.69 (12.69%) |
14.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2JSONB |
3175.796 |
4332.649 |
36.43% |
| aliyun_ecs.c8y.large |
fastjson2JSONB |
4657.858 |
6412.12 |
37.66% |
| aliyun_ecs.c8i.large |
hessian |
800.903 |
1120.025 |
39.85% |
| aliyun_ecs.c8y.large |
hessian |
1191.611 |
1275.948 |
7.08% |
| aliyun_ecs.c8i.large |
javaSerialize |
516.603 |
576.798 |
11.65% |
| aliyun_ecs.c8y.large |
javaSerialize |
805.024 |
813.69 |
1.08% |
15 EishayWriteString
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3420.045 |
1577.594 (46.13%) |
2135.364 (62.44%) |
986.12 (28.83%) |
|
jdk-11.0.19 |
3091.076 |
1435.666 (46.45%) |
1883.193 (60.92%) |
774.829 (25.07%) |
|
jdk-17.0.7 |
3676.55 |
1491.21 (40.56%) |
2044.441 (55.61%) |
703.285 (19.13%) |
|
graalvm_17.0.7+8.1 |
5269.11 |
2552.164 (48.44%) |
2445.548 (46.41%) |
701.914 (13.32%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4565.745 |
2132.23 (46.7%) |
2395.59 (52.47%) |
1496.776 (32.78%) |
|
jdk-11.0.19 |
5271.025 |
2007.846 (38.09%) |
2614.567 (49.6%) |
1197.651 (22.72%) |
|
jdk-17.0.7 |
5231.379 |
2227.247 (42.57%) |
2809.76 (53.71%) |
861.672 (16.47%) |
|
graalvm_17.0.7+8.1 |
6739.171 |
5037.398 (74.75%) |
3154.339 (46.81%) |
869.296 (12.9%) |
15.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3676.55 |
5269.11 |
43.32% |
| aliyun_ecs.c8y.large |
fastjson2 |
5231.379 |
6739.171 |
28.82% |
| aliyun_ecs.c8i.large |
fastjson1 |
1491.21 |
2552.164 |
71.15% |
| aliyun_ecs.c8y.large |
fastjson1 |
2227.247 |
5037.398 |
126.17% |
| aliyun_ecs.c8i.large |
jackson |
2044.441 |
2445.548 |
19.62% |
| aliyun_ecs.c8y.large |
jackson |
2809.76 |
3154.339 |
12.26% |
| aliyun_ecs.c8i.large |
gson |
703.285 |
701.914 |
-0.19% |
| aliyun_ecs.c8y.large |
gson |
861.672 |
869.296 |
0.88% |
16 EishayWriteStringTree
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3218.5 |
2001.075 (62.17%) |
2248.495 (69.86%) |
1094.279 (34%) |
|
jdk-11.0.19 |
2407.29 |
1765.682 (73.35%) |
1900.373 (78.94%) |
809.012 (33.61%) |
|
jdk-17.0.7 |
3198.057 |
1680.52 (52.55%) |
1674.299 (52.35%) |
748.35 (23.4%) |
|
graalvm_17.0.7+8.1 |
3151.327 |
2099.372 (66.62%) |
2210.616 (70.15%) |
731.431 (23.21%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
3718.276 |
2307.174 (62.05%) |
2650.688 (71.29%) |
1702.628 (45.79%) |
|
jdk-11.0.19 |
3681.73 |
2471.475 (67.13%) |
2644.952 (71.84%) |
1383.158 (37.57%) |
|
jdk-17.0.7 |
4611.053 |
2515.591 (54.56%) |
2569.994 (55.74%) |
899.214 (19.5%) |
|
graalvm_17.0.7+8.1 |
4880.983 |
3284.327 (67.29%) |
3263.638 (66.86%) |
926.4 (18.98%) |
16.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3198.057 |
3151.327 |
-1.46% |
| aliyun_ecs.c8y.large |
fastjson2 |
4611.053 |
4880.983 |
5.85% |
| aliyun_ecs.c8i.large |
fastjson1 |
1680.52 |
2099.372 |
24.92% |
| aliyun_ecs.c8y.large |
fastjson1 |
2515.591 |
3284.327 |
30.56% |
| aliyun_ecs.c8i.large |
jackson |
1674.299 |
2210.616 |
32.03% |
| aliyun_ecs.c8y.large |
jackson |
2569.994 |
3263.638 |
26.99% |
| aliyun_ecs.c8i.large |
gson |
748.35 |
731.431 |
-2.26% |
| aliyun_ecs.c8y.large |
gson |
899.214 |
926.4 |
3.02% |
17 EishayWriteUTF8Bytes
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3104.952 |
1413.044 (45.51%) |
1988.974 (64.06%) |
823.632 (26.53%) |
|
jdk-11.0.19 |
3354.044 |
1295.527 (38.63%) |
1905.211 (56.8%) |
771.562 (23%) |
|
jdk-17.0.7 |
4149.262 |
1332.025 (32.1%) |
1967.551 (47.42%) |
702.219 (16.92%) |
|
graalvm_17.0.7+8.1 |
5423.776 |
1576.126 (29.06%) |
2568.468 (47.36%) |
691.001 (12.74%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
5219.836 |
1920.448 (36.79%) |
2647.589 (50.72%) |
1238.695 (23.73%) |
|
jdk-11.0.19 |
5455.686 |
2570.232 (47.11%) |
2507.801 (45.97%) |
1185.664 (21.73%) |
|
jdk-17.0.7 |
5609.941 |
1846.896 (32.92%) |
2765.463 (49.3%) |
871.79 (15.54%) |
|
graalvm_17.0.7+8.1 |
7695.885 |
2642.264 (34.33%) |
3516.489 (45.69%) |
860.837 (11.19%) |
17.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
4149.262 |
5423.776 |
30.72% |
| aliyun_ecs.c8y.large |
fastjson2 |
5609.941 |
7695.885 |
37.18% |
| aliyun_ecs.c8i.large |
fastjson1 |
1332.025 |
1576.126 |
18.33% |
| aliyun_ecs.c8y.large |
fastjson1 |
1846.896 |
2642.264 |
43.07% |
| aliyun_ecs.c8i.large |
jackson |
1967.551 |
2568.468 |
30.54% |
| aliyun_ecs.c8y.large |
jackson |
2765.463 |
3516.489 |
27.16% |
| aliyun_ecs.c8i.large |
gson |
702.219 |
691.001 |
-1.6% |
| aliyun_ecs.c8y.large |
gson |
871.79 |
860.837 |
-1.26% |
18 EishayWriteUTF8BytesTree
| aliyun ecs spec |
jdk version |
fastjson2 |
jackson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3690.655 |
2069.467 (56.07%) |
|
jdk-11.0.19 |
3123.09 |
1722.288 (55.15%) |
|
jdk-17.0.7 |
3460.56 |
1807.804 (52.24%) |
|
graalvm_17.0.7+8.1 |
4564.735 |
2648.246 (58.02%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4280.607 |
2918.552 (68.18%) |
|
jdk-11.0.19 |
4280.645 |
2241.571 (52.37%) |
|
jdk-17.0.7 |
4183.778 |
2663.154 (63.65%) |
|
graalvm_17.0.7+8.1 |
5844.23 |
3440.515 (58.87%) |
18.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3460.56 |
4564.735 |
31.91% |
| aliyun_ecs.c8y.large |
fastjson2 |
4183.778 |
5844.23 |
39.69% |
| aliyun_ecs.c8i.large |
jackson |
1807.804 |
2648.246 |
46.49% |
| aliyun_ecs.c8y.large |
jackson |
2663.154 |
3440.515 |
29.19% |