1 EishayParseBinary
| aliyun ecs spec |
jdk version |
jsonb |
fastjson2UTF8Bytes |
hessian |
javaSerialize |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
4994.592 |
3393.375 (67.94%) |
684.568 (13.71%) |
115.041 (2.3%) |
|
jdk-11.0.19 |
5912.042 |
3574.936 (60.47%) |
615.05 (10.4%) |
116.314 (1.97%) |
|
jdk-17.0.7 |
6903.381 |
3884.754 (56.27%) |
636.441 (9.22%) |
127.859 (1.85%) |
|
graalvm_17.0.7+8.1 |
8030.17 |
3858.62 (48.05%) |
726.615 (9.05%) |
141.205 (1.76%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
6911.789 |
4302.258 (62.25%) |
327.245 (4.73%) |
160.259 (2.32%) |
|
jdk-11.0.19 |
7289.925 |
5183.165 (71.1%) |
467.189 (6.41%) |
153.031 (2.1%) |
|
jdk-17.0.7 |
7874.837 |
4926.41 (62.56%) |
388.361 (4.93%) |
158.709 (2.02%) |
|
graalvm_17.0.7+8.1 |
9763.123 |
5660.762 (57.98%) |
471.583 (4.83%) |
170.954 (1.75%) |
| orangepi5p |
jdk1.8.0_371 |
5153.135 |
3636.027 (70.56%) |
190.342 (3.69%) |
127.22 (2.47%) |
|
jdk-11.0.19 |
5345.975 |
3614.39 (67.61%) |
198.809 (3.72%) |
116.347 (2.18%) |
|
jdk-17.0.7 |
5755.856 |
3720.613 (64.64%) |
198.8 (3.45%) |
127.588 (2.22%) |
|
graalvm_17.0.7+8.1 |
7094.592 |
4047.516 (57.05%) |
240.323 (3.39%) |
132.209 (1.86%) |
1.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
6903.381 |
8030.17 |
16.32% |
| aliyun_ecs.c8y.large |
jsonb |
7874.837 |
9763.123 |
23.98% |
| orangepi5p |
jsonb |
5755.856 |
7094.592 |
23.26% |
| aliyun_ecs.c8i.large |
fastjson2UTF8Bytes |
3884.754 |
3858.62 |
-0.67% |
| aliyun_ecs.c8y.large |
fastjson2UTF8Bytes |
4926.41 |
5660.762 |
14.91% |
| orangepi5p |
fastjson2UTF8Bytes |
3720.613 |
4047.516 |
8.79% |
| aliyun_ecs.c8i.large |
hessian |
636.441 |
726.615 |
14.17% |
| aliyun_ecs.c8y.large |
hessian |
388.361 |
471.583 |
21.43% |
| orangepi5p |
hessian |
198.8 |
240.323 |
20.89% |
| aliyun_ecs.c8i.large |
javaSerialize |
127.859 |
141.205 |
10.44% |
| aliyun_ecs.c8y.large |
javaSerialize |
158.709 |
170.954 |
7.72% |
| orangepi5p |
javaSerialize |
127.588 |
132.209 |
3.62% |
2 EishayParseBinaryArrayMapping
| aliyun ecs spec |
jdk version |
jsonb |
kryo |
protobuf |
fastjson2UTF8Bytes |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
7580.301 |
3119.035 (41.15%) |
3123.788 (41.21%) |
3976.969 (52.46%) |
|
jdk-11.0.19 |
9288.937 |
2953.672 (31.8%) |
2910.191 (31.33%) |
4322.254 (46.53%) |
|
jdk-17.0.7 |
11327.08 |
3161.552 (27.91%) |
3742.037 (33.04%) |
4879.295 (43.08%) |
|
graalvm_17.0.7+8.1 |
15677.675 |
4035.857 (25.74%) |
5780.99 (36.87%) |
5547.527 (35.38%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
9526.307 |
4092.713 (42.96%) |
2848.81 (29.9%) |
5242.91 (55.04%) |
|
jdk-11.0.19 |
11031.253 |
5221.192 (47.33%) |
3424.965 (31.05%) |
5944.251 (53.89%) |
|
jdk-17.0.7 |
11743.405 |
4575.764 (38.96%) |
4683.957 (39.89%) |
5765.143 (49.09%) |
|
graalvm_17.0.7+8.1 |
19481.332 |
5121.193 (26.29%) |
7020.948 (36.04%) |
7364.849 (37.8%) |
| orangepi5p |
jdk1.8.0_371 |
6698.891 |
3601.334 (53.76%) |
2450.51 (36.58%) |
3674.277 (54.85%) |
|
jdk-11.0.19 |
7100.01 |
3500.037 (49.3%) |
3020.5 (42.54%) |
4009.033 (56.47%) |
|
jdk-17.0.7 |
7262.943 |
2950.213 (40.62%) |
3468.334 (47.75%) |
4097.153 (56.41%) |
|
graalvm_17.0.7+8.1 |
9188.441 |
3524.041 (38.35%) |
5228.957 (56.91%) |
5037.047 (54.82%) |
2.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
11327.08 |
15677.675 |
38.41% |
| aliyun_ecs.c8y.large |
jsonb |
11743.405 |
19481.332 |
65.89% |
| orangepi5p |
jsonb |
7262.943 |
9188.441 |
26.51% |
| aliyun_ecs.c8i.large |
kryo |
3161.552 |
4035.857 |
27.65% |
| aliyun_ecs.c8y.large |
kryo |
4575.764 |
5121.193 |
11.92% |
| orangepi5p |
kryo |
2950.213 |
3524.041 |
19.45% |
| aliyun_ecs.c8i.large |
protobuf |
3742.037 |
5780.99 |
54.49% |
| aliyun_ecs.c8y.large |
protobuf |
4683.957 |
7020.948 |
49.89% |
| orangepi5p |
protobuf |
3468.334 |
5228.957 |
50.76% |
| aliyun_ecs.c8i.large |
fastjson2UTF8Bytes |
4879.295 |
5547.527 |
13.7% |
| aliyun_ecs.c8y.large |
fastjson2UTF8Bytes |
5765.143 |
7364.849 |
27.75% |
| orangepi5p |
fastjson2UTF8Bytes |
4097.153 |
5037.047 |
22.94% |
3 EishayParseBinaryAutoType
| aliyun ecs spec |
jdk version |
fastjson2JSONB |
hessian |
javaSerialize |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3971.943 |
669.159 (16.85%) |
115.828 (2.92%) |
|
jdk-11.0.19 |
4461.243 |
621.804 (13.94%) |
114.514 (2.57%) |
|
jdk-17.0.7 |
4950.269 |
666.261 (13.46%) |
129.525 (2.62%) |
|
graalvm_17.0.7+8.1 |
5333.887 |
770.852 (14.45%) |
142.247 (2.67%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
5442.412 |
312.793 (5.75%) |
154.667 (2.84%) |
|
jdk-11.0.19 |
5748.207 |
371.625 (6.47%) |
157.537 (2.74%) |
|
jdk-17.0.7 |
6069.257 |
380.466 (6.27%) |
155.871 (2.57%) |
|
graalvm_17.0.7+8.1 |
6330.204 |
495.17 (7.82%) |
169.669 (2.68%) |
| orangepi5p |
jdk1.8.0_371 |
3424.885 |
179.523 (5.24%) |
122.566 (3.58%) |
|
jdk-11.0.19 |
3713.104 |
184.939 (4.98%) |
113.481 (3.06%) |
|
jdk-17.0.7 |
3848.843 |
195.649 (5.08%) |
128.512 (3.34%) |
|
graalvm_17.0.7+8.1 |
4680.693 |
241.944 (5.17%) |
130.163 (2.78%) |
3.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2JSONB |
4950.269 |
5333.887 |
7.75% |
| aliyun_ecs.c8y.large |
fastjson2JSONB |
6069.257 |
6330.204 |
4.3% |
| orangepi5p |
fastjson2JSONB |
3848.843 |
4680.693 |
21.61% |
| aliyun_ecs.c8i.large |
hessian |
666.261 |
770.852 |
15.7% |
| aliyun_ecs.c8y.large |
hessian |
380.466 |
495.17 |
30.15% |
| orangepi5p |
hessian |
195.649 |
241.944 |
23.66% |
| aliyun_ecs.c8i.large |
javaSerialize |
129.525 |
142.247 |
9.82% |
| aliyun_ecs.c8y.large |
javaSerialize |
155.871 |
169.669 |
8.85% |
| orangepi5p |
javaSerialize |
128.512 |
130.163 |
1.28% |
4 EishayParseString
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3221.266 |
2242.933 (69.63%) |
1109.039 (34.43%) |
1012.118 (31.42%) |
|
jdk-11.0.19 |
3613.833 |
1958.644 (54.2%) |
966.209 (26.74%) |
979.065 (27.09%) |
|
jdk-17.0.7 |
3973.012 |
2625.245 (66.08%) |
1018.698 (25.64%) |
1019.617 (25.66%) |
|
graalvm_17.0.7+8.1 |
3800.747 |
3504.45 (92.2%) |
1074.656 (28.27%) |
1056.828 (27.81%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4494.846 |
3085.452 (68.64%) |
1358.267 (30.22%) |
1412.577 (31.43%) |
|
jdk-11.0.19 |
5119.561 |
2915.271 (56.94%) |
1330.856 (26%) |
1411.811 (27.58%) |
|
jdk-17.0.7 |
5115.273 |
4034.262 (78.87%) |
1361.581 (26.62%) |
1455.136 (28.45%) |
|
graalvm_17.0.7+8.1 |
6028.42 |
4566.464 (75.75%) |
1424.79 (23.63%) |
1551.452 (25.74%) |
| orangepi5p |
jdk1.8.0_371 |
3445.427 |
2378.522 (69.03%) |
1055.049 (30.62%) |
936.473 (27.18%) |
|
jdk-11.0.19 |
3673.967 |
2216.18 (60.32%) |
985.666 (26.83%) |
949.401 (25.84%) |
|
jdk-17.0.7 |
3713.943 |
3194.434 (86.01%) |
1052.409 (28.34%) |
962.907 (25.93%) |
|
graalvm_17.0.7+8.1 |
4005.105 |
3388.239 (84.6%) |
1020.092 (25.47%) |
1002.879 (25.04%) |
4.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3973.012 |
3800.747 |
-4.34% |
| aliyun_ecs.c8y.large |
fastjson2 |
5115.273 |
6028.42 |
17.85% |
| orangepi5p |
fastjson2 |
3713.943 |
4005.105 |
7.84% |
| aliyun_ecs.c8i.large |
fastjson1 |
2625.245 |
3504.45 |
33.49% |
| aliyun_ecs.c8y.large |
fastjson1 |
4034.262 |
4566.464 |
13.19% |
| orangepi5p |
fastjson1 |
3194.434 |
3388.239 |
6.07% |
| aliyun_ecs.c8i.large |
jackson |
1018.698 |
1074.656 |
5.49% |
| aliyun_ecs.c8y.large |
jackson |
1361.581 |
1424.79 |
4.64% |
| orangepi5p |
jackson |
1052.409 |
1020.092 |
-3.07% |
| aliyun_ecs.c8i.large |
gson |
1019.617 |
1056.828 |
3.65% |
| aliyun_ecs.c8y.large |
gson |
1455.136 |
1551.452 |
6.62% |
| orangepi5p |
gson |
962.907 |
1002.879 |
4.15% |
5 EishayParseStringPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2195.574 |
593.286 (27.02%) |
977.868 (44.54%) |
945.917 (43.08%) |
|
jdk-11.0.19 |
2406.061 |
577.909 (24.02%) |
911.648 (37.89%) |
923.991 (38.4%) |
|
jdk-17.0.7 |
2500.245 |
622.087 (24.88%) |
903.489 (36.14%) |
924.062 (36.96%) |
|
graalvm_17.0.7+8.1 |
2624.355 |
887.51 (33.82%) |
979.826 (37.34%) |
1021.753 (38.93%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2573.696 |
863.006 (33.53%) |
1250.197 (48.58%) |
1285.911 (49.96%) |
|
jdk-11.0.19 |
3699.667 |
900.438 (24.34%) |
1235.737 (33.4%) |
1308.175 (35.36%) |
|
jdk-17.0.7 |
3626.674 |
978.883 (26.99%) |
1268.003 (34.96%) |
1321.231 (36.43%) |
|
graalvm_17.0.7+8.1 |
4027.298 |
1260.976 (31.31%) |
1317.09 (32.7%) |
1386.659 (34.43%) |
| orangepi5p |
jdk1.8.0_371 |
2260.166 |
641.796 (28.4%) |
992.252 (43.9%) |
853.837 (37.78%) |
|
jdk-11.0.19 |
2709.243 |
631.214 (23.3%) |
939.866 (34.69%) |
882.503 (32.57%) |
|
jdk-17.0.7 |
2774.937 |
717.55 (25.86%) |
966.043 (34.81%) |
880.826 (31.74%) |
|
graalvm_17.0.7+8.1 |
2978.413 |
873.507 (29.33%) |
947.676 (31.82%) |
914.082 (30.69%) |
5.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2500.245 |
2624.355 |
4.96% |
| aliyun_ecs.c8y.large |
fastjson2 |
3626.674 |
4027.298 |
11.05% |
| orangepi5p |
fastjson2 |
2774.937 |
2978.413 |
7.33% |
| aliyun_ecs.c8i.large |
fastjson1 |
622.087 |
887.51 |
42.67% |
| aliyun_ecs.c8y.large |
fastjson1 |
978.883 |
1260.976 |
28.82% |
| orangepi5p |
fastjson1 |
717.55 |
873.507 |
21.73% |
| aliyun_ecs.c8i.large |
jackson |
903.489 |
979.826 |
8.45% |
| aliyun_ecs.c8y.large |
jackson |
1268.003 |
1317.09 |
3.87% |
| orangepi5p |
jackson |
966.043 |
947.676 |
-1.9% |
| aliyun_ecs.c8i.large |
gson |
924.062 |
1021.753 |
10.57% |
| aliyun_ecs.c8y.large |
gson |
1321.231 |
1386.659 |
4.95% |
| orangepi5p |
gson |
880.826 |
914.082 |
3.78% |
6 EishayParseTreeString
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2308.295 |
1161.647 (50.32%) |
1221.142 (52.9%) |
845.488 (36.63%) |
|
jdk-11.0.19 |
2312.525 |
1033.696 (44.7%) |
1000.604 (43.27%) |
789.739 (34.15%) |
|
jdk-17.0.7 |
2421.896 |
1267.024 (52.32%) |
1169.475 (48.29%) |
823.942 (34.02%) |
|
graalvm_17.0.7+8.1 |
2546.739 |
1564.245 (61.42%) |
1203.007 (47.24%) |
1046.601 (41.1%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2453.582 |
1249.739 (50.94%) |
1157.061 (47.16%) |
1079.984 (44.02%) |
|
jdk-11.0.19 |
2712.86 |
1353.584 (49.9%) |
1197.57 (44.14%) |
1131.413 (41.71%) |
|
jdk-17.0.7 |
2790.418 |
1464.686 (52.49%) |
1363.403 (48.86%) |
1109.238 (39.75%) |
|
graalvm_17.0.7+8.1 |
3193.555 |
2149.562 (67.31%) |
1609.49 (50.4%) |
1348.553 (42.23%) |
| orangepi5p |
jdk1.8.0_371 |
1828.422 |
996.394 (54.49%) |
968.087 (52.95%) |
800.608 (43.79%) |
|
jdk-11.0.19 |
1898.106 |
938.91 (49.47%) |
952.651 (50.19%) |
793.473 (41.8%) |
|
jdk-17.0.7 |
1950.183 |
1142.31 (58.57%) |
1055.501 (54.12%) |
774.314 (39.7%) |
|
graalvm_17.0.7+8.1 |
2048.535 |
1468.443 (71.68%) |
1113.235 (54.34%) |
900.361 (43.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 |
2421.896 |
2546.739 |
5.15% |
| aliyun_ecs.c8y.large |
fastjson2 |
2790.418 |
3193.555 |
14.45% |
| orangepi5p |
fastjson2 |
1950.183 |
2048.535 |
5.04% |
| aliyun_ecs.c8i.large |
fastjson1 |
1267.024 |
1564.245 |
23.46% |
| aliyun_ecs.c8y.large |
fastjson1 |
1464.686 |
2149.562 |
46.76% |
| orangepi5p |
fastjson1 |
1142.31 |
1468.443 |
28.55% |
| aliyun_ecs.c8i.large |
jackson |
1169.475 |
1203.007 |
2.87% |
| aliyun_ecs.c8y.large |
jackson |
1363.403 |
1609.49 |
18.05% |
| orangepi5p |
jackson |
1055.501 |
1113.235 |
5.47% |
| aliyun_ecs.c8i.large |
gson |
823.942 |
1046.601 |
27.02% |
| aliyun_ecs.c8y.large |
gson |
1109.238 |
1348.553 |
21.57% |
| orangepi5p |
gson |
774.314 |
900.361 |
16.28% |
7 EishayParseTreeStringPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1692.62 |
997.797 (58.95%) |
1026.565 (60.65%) |
806.045 (47.62%) |
|
jdk-11.0.19 |
1617.605 |
886.213 (54.79%) |
948.198 (58.62%) |
746.499 (46.15%) |
|
jdk-17.0.7 |
1858.288 |
1045.578 (56.27%) |
1034.889 (55.69%) |
744.444 (40.06%) |
|
graalvm_17.0.7+8.1 |
1862.052 |
1219.9 (65.51%) |
1003.084 (53.87%) |
915.827 (49.18%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2210.181 |
1164.993 (52.71%) |
1107.497 (50.11%) |
1003.826 (45.42%) |
|
jdk-11.0.19 |
2394.506 |
1211.456 (50.59%) |
1117.935 (46.69%) |
1054.081 (44.02%) |
|
jdk-17.0.7 |
2350.283 |
1300.599 (55.34%) |
1152.586 (49.04%) |
1040.26 (44.26%) |
|
graalvm_17.0.7+8.1 |
2588.037 |
1870.47 (72.27%) |
1392.619 (53.81%) |
1281.018 (49.5%) |
| orangepi5p |
jdk1.8.0_371 |
1592.567 |
873.94 (54.88%) |
909.54 (57.11%) |
704.791 (44.26%) |
|
jdk-11.0.19 |
1625.647 |
759.879 (46.74%) |
874.072 (53.77%) |
720.354 (44.31%) |
|
jdk-17.0.7 |
1606.974 |
953.994 (59.37%) |
987.456 (61.45%) |
731.784 (45.54%) |
|
graalvm_17.0.7+8.1 |
1741.006 |
1231.445 (70.73%) |
964.552 (55.4%) |
848.611 (48.74%) |
7.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
1858.288 |
1862.052 |
0.2% |
| aliyun_ecs.c8y.large |
fastjson2 |
2350.283 |
2588.037 |
10.12% |
| orangepi5p |
fastjson2 |
1606.974 |
1741.006 |
8.34% |
| aliyun_ecs.c8i.large |
fastjson1 |
1045.578 |
1219.9 |
16.67% |
| aliyun_ecs.c8y.large |
fastjson1 |
1300.599 |
1870.47 |
43.82% |
| orangepi5p |
fastjson1 |
953.994 |
1231.445 |
29.08% |
| aliyun_ecs.c8i.large |
jackson |
1034.889 |
1003.084 |
-3.07% |
| aliyun_ecs.c8y.large |
jackson |
1152.586 |
1392.619 |
20.83% |
| orangepi5p |
jackson |
987.456 |
964.552 |
-2.32% |
| aliyun_ecs.c8i.large |
gson |
744.444 |
915.827 |
23.02% |
| aliyun_ecs.c8y.large |
gson |
1040.26 |
1281.018 |
23.14% |
| orangepi5p |
gson |
731.784 |
848.611 |
15.96% |
8 EishayParseTreeUTF8Bytes
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
2120.644 |
1031.992 (48.66%) |
1295.98 (61.11%) |
788.097 (37.16%) |
|
jdk-11.0.19 |
2041.892 |
959.886 (47.01%) |
1030.695 (50.48%) |
785.122 (38.45%) |
|
jdk-17.0.7 |
2440.178 |
1111.931 (45.57%) |
1124.309 (46.07%) |
782.668 (32.07%) |
|
graalvm_17.0.7+8.1 |
2503.304 |
1303.709 (52.08%) |
1260.603 (50.36%) |
1001.468 (40.01%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2422.583 |
1063.309 (43.89%) |
1210.432 (49.96%) |
1045.68 (43.16%) |
|
jdk-11.0.19 |
2750.76 |
1219.154 (44.32%) |
1276.852 (46.42%) |
1070.683 (38.92%) |
|
jdk-17.0.7 |
2677.085 |
1268.414 (47.38%) |
1337.844 (49.97%) |
1076.789 (40.22%) |
|
graalvm_17.0.7+8.1 |
3223.507 |
1733.294 (53.77%) |
1594.847 (49.48%) |
1316.838 (40.85%) |
| orangepi5p |
jdk1.8.0_371 |
1743.154 |
808.782 (46.4%) |
1098.418 (63.01%) |
718.694 (41.23%) |
|
jdk-11.0.19 |
1917.033 |
851.6 (44.42%) |
1088.585 (56.78%) |
748.256 (39.03%) |
|
jdk-17.0.7 |
1938.927 |
991.156 (51.12%) |
1053.903 (54.35%) |
738.802 (38.1%) |
|
graalvm_17.0.7+8.1 |
2048.765 |
1148.339 (56.05%) |
1165.217 (56.87%) |
845.79 (41.28%) |
8.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2440.178 |
2503.304 |
2.59% |
| aliyun_ecs.c8y.large |
fastjson2 |
2677.085 |
3223.507 |
20.41% |
| orangepi5p |
fastjson2 |
1938.927 |
2048.765 |
5.66% |
| aliyun_ecs.c8i.large |
fastjson1 |
1111.931 |
1303.709 |
17.25% |
| aliyun_ecs.c8y.large |
fastjson1 |
1268.414 |
1733.294 |
36.65% |
| orangepi5p |
fastjson1 |
991.156 |
1148.339 |
15.86% |
| aliyun_ecs.c8i.large |
jackson |
1124.309 |
1260.603 |
12.12% |
| aliyun_ecs.c8y.large |
jackson |
1337.844 |
1594.847 |
19.21% |
| orangepi5p |
jackson |
1053.903 |
1165.217 |
10.56% |
| aliyun_ecs.c8i.large |
gson |
782.668 |
1001.468 |
27.96% |
| aliyun_ecs.c8y.large |
gson |
1076.789 |
1316.838 |
22.29% |
| orangepi5p |
gson |
738.802 |
845.79 |
14.48% |
9 EishayParseTreeUTF8BytesPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1724.455 |
866.423 (50.24%) |
1094.165 (63.45%) |
716.981 (41.58%) |
|
jdk-11.0.19 |
1823.725 |
785.456 (43.07%) |
994.763 (54.55%) |
727.32 (39.88%) |
|
jdk-17.0.7 |
1899.347 |
919.006 (48.39%) |
997.321 (52.51%) |
718.677 (37.84%) |
|
graalvm_17.0.7+8.1 |
1792.888 |
1042.378 (58.14%) |
1149.698 (64.13%) |
930.861 (51.92%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2145.637 |
990.279 (46.15%) |
1202.297 (56.03%) |
940.374 (43.83%) |
|
jdk-11.0.19 |
2356.902 |
1063.24 (45.11%) |
1284.294 (54.49%) |
995.674 (42.25%) |
|
jdk-17.0.7 |
2253.932 |
1142.007 (50.67%) |
1172.248 (52.01%) |
1019.08 (45.21%) |
|
graalvm_17.0.7+8.1 |
2588.385 |
1438.327 (55.57%) |
1481.549 (57.24%) |
1230.072 (47.52%) |
| orangepi5p |
jdk1.8.0_371 |
1557.146 |
689.638 (44.29%) |
1033.231 (66.35%) |
646.869 (41.54%) |
|
jdk-11.0.19 |
1604.149 |
681.941 (42.51%) |
1017.265 (63.41%) |
719.587 (44.86%) |
|
jdk-17.0.7 |
1646.232 |
862.298 (52.38%) |
1048.343 (63.68%) |
692.712 (42.08%) |
|
graalvm_17.0.7+8.1 |
1819.399 |
937.005 (51.5%) |
1080.471 (59.39%) |
803.687 (44.17%) |
9.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
1899.347 |
1792.888 |
-5.61% |
| aliyun_ecs.c8y.large |
fastjson2 |
2253.932 |
2588.385 |
14.84% |
| orangepi5p |
fastjson2 |
1646.232 |
1819.399 |
10.52% |
| aliyun_ecs.c8i.large |
fastjson1 |
919.006 |
1042.378 |
13.42% |
| aliyun_ecs.c8y.large |
fastjson1 |
1142.007 |
1438.327 |
25.95% |
| orangepi5p |
fastjson1 |
862.298 |
937.005 |
8.66% |
| aliyun_ecs.c8i.large |
jackson |
997.321 |
1149.698 |
15.28% |
| aliyun_ecs.c8y.large |
jackson |
1172.248 |
1481.549 |
26.39% |
| orangepi5p |
jackson |
1048.343 |
1080.471 |
3.06% |
| aliyun_ecs.c8i.large |
gson |
718.677 |
930.861 |
29.52% |
| aliyun_ecs.c8y.large |
gson |
1019.08 |
1230.072 |
20.7% |
| orangepi5p |
gson |
692.712 |
803.687 |
16.02% |
10 EishayParseUTF8Bytes
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1977.18 |
1832.974 (92.71%) |
1167.157 (59.03%) |
921.451 (46.6%) |
|
jdk-11.0.19 |
2015.94 |
1686.276 (83.65%) |
1106.353 (54.88%) |
978.692 (48.55%) |
|
jdk-17.0.7 |
3988.767 |
2047.328 (51.33%) |
1094.653 (27.44%) |
1024.003 (25.67%) |
|
graalvm_17.0.7+8.1 |
4250.886 |
2389.483 (56.21%) |
1219.817 (28.7%) |
1036.333 (24.38%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
2062.255 |
2631.821 (127.62%) |
1538.505 (74.6%) |
1294.582 (62.78%) |
|
jdk-11.0.19 |
2024.101 |
2426.41 (119.88%) |
1462.141 (72.24%) |
1344.386 (66.42%) |
|
jdk-17.0.7 |
5065.362 |
3035.012 (59.92%) |
1379.408 (27.23%) |
1344.481 (26.54%) |
|
graalvm_17.0.7+8.1 |
6002.851 |
3037.623 (50.6%) |
1404.874 (23.4%) |
1510.224 (25.16%) |
| orangepi5p |
jdk1.8.0_371 |
3087.647 |
1818.093 (58.88%) |
1238.117 (40.1%) |
834.7 (27.03%) |
|
jdk-11.0.19 |
1473.766 |
1785.737 (121.17%) |
1153.148 (78.24%) |
895.65 (60.77%) |
|
jdk-17.0.7 |
3642.698 |
2236.471 (61.4%) |
1168.103 (32.07%) |
915.462 (25.13%) |
|
graalvm_17.0.7+8.1 |
4493.511 |
2030.083 (45.18%) |
1057.978 (23.54%) |
952.319 (21.19%) |
10.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3988.767 |
4250.886 |
6.57% |
| aliyun_ecs.c8y.large |
fastjson2 |
5065.362 |
6002.851 |
18.51% |
| orangepi5p |
fastjson2 |
3642.698 |
4493.511 |
23.36% |
| aliyun_ecs.c8i.large |
fastjson1 |
2047.328 |
2389.483 |
16.71% |
| aliyun_ecs.c8y.large |
fastjson1 |
3035.012 |
3037.623 |
0.09% |
| orangepi5p |
fastjson1 |
2236.471 |
2030.083 |
-9.23% |
| aliyun_ecs.c8i.large |
jackson |
1094.653 |
1219.817 |
11.43% |
| aliyun_ecs.c8y.large |
jackson |
1379.408 |
1404.874 |
1.85% |
| orangepi5p |
jackson |
1168.103 |
1057.978 |
-9.43% |
| aliyun_ecs.c8i.large |
gson |
1024.003 |
1036.333 |
1.2% |
| aliyun_ecs.c8y.large |
gson |
1344.481 |
1510.224 |
12.33% |
| orangepi5p |
gson |
915.462 |
952.319 |
4.03% |
11 EishayParseUTF8BytesPretty
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
1609.355 |
554.356 (34.45%) |
1076.724 (66.9%) |
740.381 (46%) |
|
jdk-11.0.19 |
1524.774 |
545.948 (35.81%) |
956.849 (62.75%) |
731.679 (47.99%) |
|
jdk-17.0.7 |
2508.594 |
585.83 (23.35%) |
968.512 (38.61%) |
720.637 (28.73%) |
|
graalvm_17.0.7+8.1 |
2619.012 |
791.234 (30.21%) |
1052.973 (40.2%) |
925.18 (35.33%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
1804.928 |
811.844 (44.98%) |
1400.42 (77.59%) |
950.255 (52.65%) |
|
jdk-11.0.19 |
2270.152 |
825.678 (36.37%) |
1243.641 (54.78%) |
1024.038 (45.11%) |
|
jdk-17.0.7 |
3669.151 |
881.72 (24.03%) |
1358.955 (37.04%) |
1021.974 (27.85%) |
|
graalvm_17.0.7+8.1 |
4176.686 |
1069.975 (25.62%) |
1365.61 (32.7%) |
1156.832 (27.7%) |
| orangepi5p |
jdk1.8.0_371 |
1405.449 |
570.77 (40.61%) |
1109.872 (78.97%) |
647.996 (46.11%) |
|
jdk-11.0.19 |
2698.513 |
577.555 (21.4%) |
1040.419 (38.56%) |
693.649 (25.7%) |
|
jdk-17.0.7 |
2729.508 |
651.461 (23.87%) |
1073.776 (39.34%) |
680.47 (24.93%) |
|
graalvm_17.0.7+8.1 |
2921.005 |
699.962 (23.96%) |
961.343 (32.91%) |
768.142 (26.3%) |
11.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
2508.594 |
2619.012 |
4.4% |
| aliyun_ecs.c8y.large |
fastjson2 |
3669.151 |
4176.686 |
13.83% |
| orangepi5p |
fastjson2 |
2729.508 |
2921.005 |
7.02% |
| aliyun_ecs.c8i.large |
fastjson1 |
585.83 |
791.234 |
35.06% |
| aliyun_ecs.c8y.large |
fastjson1 |
881.72 |
1069.975 |
21.35% |
| orangepi5p |
fastjson1 |
651.461 |
699.962 |
7.44% |
| aliyun_ecs.c8i.large |
jackson |
968.512 |
1052.973 |
8.72% |
| aliyun_ecs.c8y.large |
jackson |
1358.955 |
1365.61 |
0.49% |
| orangepi5p |
jackson |
1073.776 |
961.343 |
-10.47% |
| aliyun_ecs.c8i.large |
gson |
720.637 |
925.18 |
28.38% |
| aliyun_ecs.c8y.large |
gson |
1021.974 |
1156.832 |
13.2% |
| orangepi5p |
gson |
680.47 |
768.142 |
12.88% |
12 EishayWriteBinary
| aliyun ecs spec |
jdk version |
jsonb |
msgpack |
protobuf |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
4924.75 |
964.354 (19.58%) |
3420.796 (69.46%) |
|
jdk-11.0.19 |
5016.856 |
1258.711 (25.09%) |
2736.705 (54.55%) |
|
jdk-17.0.7 |
7577.201 |
1372.258 (18.11%) |
3651.874 (48.2%) |
|
graalvm_17.0.7+8.1 |
9054.28 |
1478.311 (16.33%) |
7829.391 (86.47%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
7323.783 |
1165.226 (15.91%) |
3769.076 (51.46%) |
|
jdk-11.0.19 |
8750.647 |
1750.741 (20.01%) |
3580.52 (40.92%) |
|
jdk-17.0.7 |
9374.084 |
1696.38 (18.1%) |
4735.559 (50.52%) |
|
graalvm_17.0.7+8.1 |
11892.815 |
1812.251 (15.24%) |
9623.516 (80.92%) |
| orangepi5p |
jdk1.8.0_371 |
5344.615 |
730.41 (13.67%) |
2885.507 (53.99%) |
|
jdk-11.0.19 |
6448.676 |
1106.83 (17.16%) |
2372.024 (36.78%) |
|
jdk-17.0.7 |
6521.011 |
1122.582 (17.21%) |
3361.605 (51.55%) |
|
graalvm_17.0.7+8.1 |
8647.654 |
1213.097 (14.03%) |
6212.861 (71.84%) |
12.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
7577.201 |
9054.28 |
19.49% |
| aliyun_ecs.c8y.large |
jsonb |
9374.084 |
11892.815 |
26.87% |
| orangepi5p |
jsonb |
6521.011 |
8647.654 |
32.61% |
| aliyun_ecs.c8i.large |
msgpack |
1372.258 |
1478.311 |
7.73% |
| aliyun_ecs.c8y.large |
msgpack |
1696.38 |
1812.251 |
6.83% |
| orangepi5p |
msgpack |
1122.582 |
1213.097 |
8.06% |
| aliyun_ecs.c8i.large |
protobuf |
3651.874 |
7829.391 |
114.39% |
| aliyun_ecs.c8y.large |
protobuf |
4735.559 |
9623.516 |
103.22% |
| orangepi5p |
protobuf |
3361.605 |
6212.861 |
84.82% |
13 EishayWriteBinaryArrayMapping
| aliyun ecs spec |
jdk version |
jsonb |
kryo |
protobuf |
fastjson2UTF8Bytes |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
11248.388 |
3291.412 (29.26%) |
3221.847 (28.64%) |
4132.445 (36.74%) |
|
jdk-11.0.19 |
13752.923 |
3955.304 (28.76%) |
3524.296 (25.63%) |
4471.545 (32.51%) |
|
jdk-17.0.7 |
16930.637 |
3959.351 (23.39%) |
3358.502 (19.84%) |
5169.858 (30.54%) |
|
graalvm_17.0.7+8.1 |
26613.034 |
4571.385 (17.18%) |
7298.295 (27.42%) |
8220.81 (30.89%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
7766.206 |
4570.651 (58.85%) |
3788.997 (48.79%) |
6044.732 (77.83%) |
|
jdk-11.0.19 |
15355.872 |
5761.227 (37.52%) |
4417.919 (28.77%) |
6734.643 (43.86%) |
|
jdk-17.0.7 |
17956.62 |
5367.964 (29.89%) |
4916.021 (27.38%) |
7300.616 (40.66%) |
|
graalvm_17.0.7+8.1 |
30981.599 |
5926.753 (19.13%) |
9611.28 (31.02%) |
10967.977 (35.4%) |
| orangepi5p |
jdk1.8.0_371 |
7951.515 |
3296.418 (41.46%) |
2700.719 (33.96%) |
4848.599 (60.98%) |
|
jdk-11.0.19 |
10198.914 |
3264.312 (32.01%) |
3321.602 (32.57%) |
5197.348 (50.96%) |
|
jdk-17.0.7 |
10156.096 |
3990.486 (39.29%) |
3720.649 (36.63%) |
5215.121 (51.35%) |
|
graalvm_17.0.7+8.1 |
18745.036 |
4216.108 (22.49%) |
6365.991 (33.96%) |
7147.083 (38.13%) |
13.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
jsonb |
16930.637 |
26613.034 |
57.19% |
| aliyun_ecs.c8y.large |
jsonb |
17956.62 |
30981.599 |
72.54% |
| orangepi5p |
jsonb |
10156.096 |
18745.036 |
84.57% |
| aliyun_ecs.c8i.large |
kryo |
3959.351 |
4571.385 |
15.46% |
| aliyun_ecs.c8y.large |
kryo |
5367.964 |
5926.753 |
10.41% |
| orangepi5p |
kryo |
3990.486 |
4216.108 |
5.65% |
| aliyun_ecs.c8i.large |
protobuf |
3358.502 |
7298.295 |
117.31% |
| aliyun_ecs.c8y.large |
protobuf |
4916.021 |
9611.28 |
95.51% |
| orangepi5p |
protobuf |
3720.649 |
6365.991 |
71.1% |
| aliyun_ecs.c8i.large |
fastjson2UTF8Bytes |
5169.858 |
8220.81 |
59.01% |
| aliyun_ecs.c8y.large |
fastjson2UTF8Bytes |
7300.616 |
10967.977 |
50.23% |
| orangepi5p |
fastjson2UTF8Bytes |
5215.121 |
7147.083 |
37.05% |
14 EishayWriteBinaryAutoType
| aliyun ecs spec |
jdk version |
fastjson2JSONB |
hessian |
javaSerialize |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3197.58 |
860.245 (26.9%) |
530.687 (16.6%) |
|
jdk-11.0.19 |
2942.848 |
831.574 (28.26%) |
501.648 (17.05%) |
|
jdk-17.0.7 |
3433.635 |
789.111 (22.98%) |
521.834 (15.2%) |
|
graalvm_17.0.7+8.1 |
4050.809 |
1184.406 (29.24%) |
572.202 (14.13%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4549.146 |
1132.452 (24.89%) |
803.564 (17.66%) |
|
jdk-11.0.19 |
4314.591 |
1030.165 (23.88%) |
883.803 (20.48%) |
|
jdk-17.0.7 |
4456.677 |
1159.317 (26.01%) |
824.018 (18.49%) |
|
graalvm_17.0.7+8.1 |
6469.423 |
1272.237 (19.67%) |
812.61 (12.56%) |
| orangepi5p |
jdk1.8.0_371 |
3236.393 |
656.509 (20.29%) |
560.317 (17.31%) |
|
jdk-11.0.19 |
3071.905 |
650.44 (21.17%) |
554.274 (18.04%) |
|
jdk-17.0.7 |
3123.57 |
668.721 (21.41%) |
574.46 (18.39%) |
|
graalvm_17.0.7+8.1 |
3777.299 |
685.876 (18.16%) |
533.273 (14.12%) |
14.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2JSONB |
3433.635 |
4050.809 |
17.97% |
| aliyun_ecs.c8y.large |
fastjson2JSONB |
4456.677 |
6469.423 |
45.16% |
| orangepi5p |
fastjson2JSONB |
3123.57 |
3777.299 |
20.93% |
| aliyun_ecs.c8i.large |
hessian |
789.111 |
1184.406 |
50.09% |
| aliyun_ecs.c8y.large |
hessian |
1159.317 |
1272.237 |
9.74% |
| orangepi5p |
hessian |
668.721 |
685.876 |
2.57% |
| aliyun_ecs.c8i.large |
javaSerialize |
521.834 |
572.202 |
9.65% |
| aliyun_ecs.c8y.large |
javaSerialize |
824.018 |
812.61 |
-1.38% |
| orangepi5p |
javaSerialize |
574.46 |
533.273 |
-7.17% |
15 EishayWriteString
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3453.441 |
1544.712 (44.73%) |
2096.436 (60.71%) |
1013.014 (29.33%) |
|
jdk-11.0.19 |
3144.537 |
1414.201 (44.97%) |
1984.459 (63.11%) |
825.115 (26.24%) |
|
jdk-17.0.7 |
3652.012 |
1509.688 (41.34%) |
2098.898 (57.47%) |
702.7 (19.24%) |
|
graalvm_17.0.7+8.1 |
4994.468 |
1802.098 (36.08%) |
2565.164 (51.36%) |
720.686 (14.43%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4694.206 |
2036.215 (43.38%) |
2419.939 (51.55%) |
1335.542 (28.45%) |
|
jdk-11.0.19 |
5214.882 |
1874.401 (35.94%) |
2626.637 (50.37%) |
1296.637 (24.86%) |
|
jdk-17.0.7 |
5168.969 |
2868.758 (55.5%) |
2617.835 (50.65%) |
863.974 (16.71%) |
|
graalvm_17.0.7+8.1 |
6234.468 |
2834.519 (45.47%) |
3139.284 (50.35%) |
869.592 (13.95%) |
| orangepi5p |
jdk1.8.0_371 |
3444.148 |
1327.27 (38.54%) |
1829.602 (53.12%) |
828.635 (24.06%) |
|
jdk-11.0.19 |
3948.42 |
1293.318 (32.76%) |
1832.6 (46.41%) |
771.026 (19.53%) |
|
jdk-17.0.7 |
3962.325 |
1357.162 (34.25%) |
1913.307 (48.29%) |
742.996 (18.75%) |
|
graalvm_17.0.7+8.1 |
4360.2 |
1714.457 (39.32%) |
2053.774 (47.1%) |
702.916 (16.12%) |
15.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3652.012 |
4994.468 |
36.76% |
| aliyun_ecs.c8y.large |
fastjson2 |
5168.969 |
6234.468 |
20.61% |
| orangepi5p |
fastjson2 |
3962.325 |
4360.2 |
10.04% |
| aliyun_ecs.c8i.large |
fastjson1 |
1509.688 |
1802.098 |
19.37% |
| aliyun_ecs.c8y.large |
fastjson1 |
2868.758 |
2834.519 |
-1.19% |
| orangepi5p |
fastjson1 |
1357.162 |
1714.457 |
26.33% |
| aliyun_ecs.c8i.large |
jackson |
2098.898 |
2565.164 |
22.21% |
| aliyun_ecs.c8y.large |
jackson |
2617.835 |
3139.284 |
19.92% |
| orangepi5p |
jackson |
1913.307 |
2053.774 |
7.34% |
| aliyun_ecs.c8i.large |
gson |
702.7 |
720.686 |
2.56% |
| aliyun_ecs.c8y.large |
gson |
863.974 |
869.592 |
0.65% |
| orangepi5p |
gson |
742.996 |
702.916 |
-5.39% |
16 EishayWriteStringTree
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3290.427 |
1981.376 (60.22%) |
1996.458 (60.67%) |
1116.662 (33.94%) |
|
jdk-11.0.19 |
2482.387 |
1811.135 (72.96%) |
1868.703 (75.28%) |
841.097 (33.88%) |
|
jdk-17.0.7 |
3302.446 |
1667.502 (50.49%) |
1805.558 (54.67%) |
744.965 (22.56%) |
|
graalvm_17.0.7+8.1 |
3153.111 |
2180.628 (69.16%) |
2241.947 (71.1%) |
732.213 (23.22%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
3624.017 |
2242.952 (61.89%) |
2280.145 (62.92%) |
1556.246 (42.94%) |
|
jdk-11.0.19 |
3671.136 |
2453.945 (66.84%) |
2519.955 (68.64%) |
1407.823 (38.35%) |
|
jdk-17.0.7 |
4268.287 |
2444.751 (57.28%) |
2417.296 (56.63%) |
872.511 (20.44%) |
|
graalvm_17.0.7+8.1 |
4808.186 |
3234.224 (67.26%) |
3103.167 (64.54%) |
901.186 (18.74%) |
| orangepi5p |
jdk1.8.0_371 |
2519.485 |
1541.899 (61.2%) |
1717.911 (68.19%) |
1020.167 (40.49%) |
|
jdk-11.0.19 |
2391.985 |
1586.443 (66.32%) |
1825.003 (76.3%) |
906.815 (37.91%) |
|
jdk-17.0.7 |
2795.34 |
1607.015 (57.49%) |
1823.316 (65.23%) |
765.379 (27.38%) |
|
graalvm_17.0.7+8.1 |
2857.305 |
1949.845 (68.24%) |
2066.624 (72.33%) |
757.41 (26.51%) |
16.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3302.446 |
3153.111 |
-4.52% |
| aliyun_ecs.c8y.large |
fastjson2 |
4268.287 |
4808.186 |
12.65% |
| orangepi5p |
fastjson2 |
2795.34 |
2857.305 |
2.22% |
| aliyun_ecs.c8i.large |
fastjson1 |
1667.502 |
2180.628 |
30.77% |
| aliyun_ecs.c8y.large |
fastjson1 |
2444.751 |
3234.224 |
32.29% |
| orangepi5p |
fastjson1 |
1607.015 |
1949.845 |
21.33% |
| aliyun_ecs.c8i.large |
jackson |
1805.558 |
2241.947 |
24.17% |
| aliyun_ecs.c8y.large |
jackson |
2417.296 |
3103.167 |
28.37% |
| orangepi5p |
jackson |
1823.316 |
2066.624 |
13.34% |
| aliyun_ecs.c8i.large |
gson |
744.965 |
732.213 |
-1.71% |
| aliyun_ecs.c8y.large |
gson |
872.511 |
901.186 |
3.29% |
| orangepi5p |
gson |
765.379 |
757.41 |
-1.04% |
17 EishayWriteUTF8Bytes
| aliyun ecs spec |
jdk version |
fastjson2 |
fastjson1 |
jackson |
gson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3919.186 |
1403.078 (35.8%) |
1897.285 (48.41%) |
820.19 (20.93%) |
|
jdk-11.0.19 |
4357.953 |
1318.596 (30.26%) |
1833.879 (42.08%) |
749.533 (17.2%) |
|
jdk-17.0.7 |
4806.761 |
1379.009 (28.69%) |
2011.915 (41.86%) |
708.316 (14.74%) |
|
graalvm_17.0.7+8.1 |
7092.941 |
1570.59 (22.14%) |
2527.526 (35.63%) |
693.861 (9.78%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
5656.607 |
1816.323 (32.11%) |
2509.041 (44.36%) |
1203.651 (21.28%) |
|
jdk-11.0.19 |
6200.766 |
2460.952 (39.69%) |
2467.552 (39.79%) |
1174.549 (18.94%) |
|
jdk-17.0.7 |
6214.725 |
1906.136 (30.67%) |
2652.071 (42.67%) |
840.24 (13.52%) |
|
graalvm_17.0.7+8.1 |
8912.5 |
2219.152 (24.9%) |
3307.732 (37.11%) |
847.831 (9.51%) |
| orangepi5p |
jdk1.8.0_371 |
4473.541 |
1268.835 (28.36%) |
1856.253 (41.49%) |
766.237 (17.13%) |
|
jdk-11.0.19 |
4757.054 |
1671.044 (35.13%) |
1665.372 (35.01%) |
775.736 (16.31%) |
|
jdk-17.0.7 |
4765.497 |
1322.229 (27.75%) |
1847.5 (38.77%) |
689.419 (14.47%) |
|
graalvm_17.0.7+8.1 |
5797.292 |
1370.942 (23.65%) |
2153.015 (37.14%) |
704.307 (12.15%) |
17.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
4806.761 |
7092.941 |
47.56% |
| aliyun_ecs.c8y.large |
fastjson2 |
6214.725 |
8912.5 |
43.41% |
| orangepi5p |
fastjson2 |
4765.497 |
5797.292 |
21.65% |
| aliyun_ecs.c8i.large |
fastjson1 |
1379.009 |
1570.59 |
13.89% |
| aliyun_ecs.c8y.large |
fastjson1 |
1906.136 |
2219.152 |
16.42% |
| orangepi5p |
fastjson1 |
1322.229 |
1370.942 |
3.68% |
| aliyun_ecs.c8i.large |
jackson |
2011.915 |
2527.526 |
25.63% |
| aliyun_ecs.c8y.large |
jackson |
2652.071 |
3307.732 |
24.72% |
| orangepi5p |
jackson |
1847.5 |
2153.015 |
16.54% |
| aliyun_ecs.c8i.large |
gson |
708.316 |
693.861 |
-2.04% |
| aliyun_ecs.c8y.large |
gson |
840.24 |
847.831 |
0.9% |
| orangepi5p |
gson |
689.419 |
704.307 |
2.16% |
18 EishayWriteUTF8BytesTree
| aliyun ecs spec |
jdk version |
fastjson2 |
jackson |
| aliyun_ecs.c8i.large |
jdk1.8.0_371 |
3573.296 |
1872.546 (52.4%) |
|
jdk-11.0.19 |
3178.915 |
1721.517 (54.15%) |
|
jdk-17.0.7 |
3545.631 |
1746.265 (49.25%) |
|
graalvm_17.0.7+8.1 |
4348.226 |
2562.789 (58.94%) |
| aliyun_ecs.c8y.large |
jdk1.8.0_371 |
4396.368 |
2799.903 (63.69%) |
|
jdk-11.0.19 |
4483.667 |
2104.354 (46.93%) |
|
jdk-17.0.7 |
4101.903 |
2602.438 (63.44%) |
|
graalvm_17.0.7+8.1 |
5507.474 |
3364.341 (61.09%) |
| orangepi5p |
jdk1.8.0_371 |
2904.942 |
1900.093 (65.41%) |
|
jdk-11.0.19 |
2909.984 |
1698.307 (58.36%) |
|
jdk-17.0.7 |
2942.177 |
1869.402 (63.54%) |
|
graalvm_17.0.7+8.1 |
3901.974 |
2223.415 (56.98%) |
18.1 jdk17 vs graalvm17
| ecs |
library |
jdk-17.0.7 |
graalvm-jdk-17.0.7+8.1 |
delta |
| aliyun_ecs.c8i.large |
fastjson2 |
3545.631 |
4348.226 |
22.64% |
| aliyun_ecs.c8y.large |
fastjson2 |
4101.903 |
5507.474 |
34.27% |
| orangepi5p |
fastjson2 |
2942.177 |
3901.974 |
32.62% |
| aliyun_ecs.c8i.large |
jackson |
1746.265 |
2562.789 |
46.76% |
| aliyun_ecs.c8y.large |
jackson |
2602.438 |
3364.341 |
29.28% |
| orangepi5p |
jackson |
1869.402 |
2223.415 |
18.94% |