fastjson2/docs/benchmark/benchmark_2.0.41_raw.md
2023-09-17 16:44:34 +08:00

68 KiB

aliyun_ecs.c8i.large-jdk1.8.0_381

Benchmark                                  Mode  Cnt      Score    Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   3920.940 ? 13.307  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   3965.435 ? 21.827  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   3502.318 ? 29.419  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   3346.140 ? 20.872  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3455.424 ? 14.200  ops/ms
EishayParseBinary.hessian                 thrpt    5    663.110 ? 32.879  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    114.872 ?  0.209  ops/ms
EishayParseBinary.jsonb                   thrpt    5   5045.836 ? 16.902  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5   7883.182 ? 41.919  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3510.873 ? 12.478  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3150.255 ? 12.323  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   3835.086 ?  4.268  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    646.775 ? 52.948  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    115.100 ?  0.188  ops/ms
EishayParseString.fastjson1               thrpt    5   2165.489 ?  7.198  ops/ms
EishayParseString.fastjson2               thrpt    5   3180.713 ? 15.056  ops/ms
EishayParseString.gson                    thrpt    5   1000.499 ?  4.824  ops/ms
EishayParseString.jackson                 thrpt    5   1123.294 ?  4.756  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    583.307 ?  1.874  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   1496.380 ?  3.205  ops/ms
EishayParseStringPretty.gson              thrpt    5    934.965 ?  5.381  ops/ms
EishayParseStringPretty.jackson           thrpt    5    954.307 ?  2.143  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1142.959 ?  4.255  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2183.441 ? 11.588  ops/ms
EishayParseTreeString.gson                thrpt    5    867.891 ?  3.411  ops/ms
EishayParseTreeString.jackson             thrpt    5   1176.971 ? 12.969  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1001.742 ?  3.577  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1629.867 ?  9.376  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    802.574 ?  2.857  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1076.643 ?  9.733  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1025.232 ?  3.245  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2229.868 ?  8.060  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    810.322 ?  5.746  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1265.354 ? 12.769  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    885.531 ?  3.228  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1613.669 ? 10.229  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    735.635 ?  3.394  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1149.417 ?  5.431  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   1894.298 ?  8.142  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   1982.995 ?  6.924  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    915.978 ?  4.400  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1195.025 ?  9.862  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    547.064 ?  1.969  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   1538.082 ?  4.526  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    735.972 ?  3.047  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1081.007 ?  9.383  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   5680.191 ? 52.625  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1008.284 ?  2.296  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3328.833 ?  5.700  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  10545.889 ? 64.850  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   3504.571 ? 69.608  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3401.997 ? 13.634  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3500.344 ? 24.447  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    874.946 ?  8.640  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    534.045 ? 12.586  ops/ms
EishayWriteString.fastjson1               thrpt    5   1539.465 ?  3.115  ops/ms
EishayWriteString.fastjson2               thrpt    5   3453.683 ? 13.274  ops/ms
EishayWriteString.gson                    thrpt    5   1002.561 ?  7.512  ops/ms
EishayWriteString.jackson                 thrpt    5   2249.767 ?  9.804  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2007.040 ?  8.004  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3349.947 ? 27.466  ops/ms
EishayWriteStringTree.gson                thrpt    5   1148.495 ?  4.921  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1950.330 ?  8.497  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1414.237 ?  4.393  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   3844.927 ? 20.613  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    905.510 ?  5.070  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   1922.219 ?  5.852  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3623.203 ? 12.408  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1920.897 ? 19.225  ops/ms

aliyun_ecs.c8i.large-jdk-11.0.20

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   3466.975 ?  53.183  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   4587.450 ?  19.547  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   3633.522 ?  22.401  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   3071.833 ?  17.862  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3708.845 ?  13.581  ops/ms
EishayParseBinary.hessian                 thrpt    5    621.925 ?  16.062  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    112.136 ?   0.393  ops/ms
EishayParseBinary.jsonb                   thrpt    5   5985.401 ?  26.507  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5   9163.661 ?  45.349  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   2997.868 ?  81.768  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   2949.751 ?  28.205  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   2510.545 ?  22.110  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    630.842 ?  16.567  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    117.682 ?   0.353  ops/ms
EishayParseString.fastjson1               thrpt    5   1954.595 ?   8.543  ops/ms
EishayParseString.fastjson2               thrpt    5   3650.011 ?  26.207  ops/ms
EishayParseString.gson                    thrpt    5    982.326 ?   9.387  ops/ms
EishayParseString.jackson                 thrpt    5   1005.039 ?   2.906  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    581.550 ?   2.731  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   1717.131 ?   9.001  ops/ms
EishayParseStringPretty.gson              thrpt    5    918.341 ?   5.549  ops/ms
EishayParseStringPretty.jackson           thrpt    5    911.462 ?   4.882  ops/ms
EishayParseTreeString.fastjson1           thrpt    5    999.721 ?   3.652  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   1935.273 ?   4.109  ops/ms
EishayParseTreeString.gson                thrpt    5    792.307 ?   0.758  ops/ms
EishayParseTreeString.jackson             thrpt    5    983.956 ?   2.543  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5    899.044 ?   6.502  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1580.082 ?   5.432  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    751.714 ?   3.703  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5    952.120 ?   3.794  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5    941.693 ?   1.961  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   1949.748 ?   5.529  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    800.498 ?   5.253  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1119.419 ?   6.639  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    799.632 ?   3.001  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1549.278 ?   2.121  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    735.270 ?   1.415  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5    946.879 ?   9.933  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   1691.639 ?  10.554  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   2336.715 ?  13.091  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    962.670 ?   8.795  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1081.532 ?  10.097  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    540.880 ?   3.569  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2335.688 ?  12.147  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    721.128 ?   4.938  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5    953.266 ?  11.972  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   5558.463 ?  27.156  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1267.666 ?   5.665  ops/ms
EishayWriteBinary.protobuf                thrpt    5   2769.482 ?   7.236  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  11842.351 ? 174.900  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   3314.579 ?  40.710  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3258.321 ?  22.872  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3068.120 ?  20.710  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    844.902 ?  11.143  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    547.377 ?   1.515  ops/ms
EishayWriteString.fastjson1               thrpt    5   1424.241 ?   2.147  ops/ms
EishayWriteString.fastjson2               thrpt    5   3147.830 ?   6.780  ops/ms
EishayWriteString.gson                    thrpt    5    722.952 ?   3.550  ops/ms
EishayWriteString.jackson                 thrpt    5   1973.849 ?  13.795  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1760.302 ?   7.525  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   2456.576 ?  22.054  ops/ms
EishayWriteStringTree.gson                thrpt    5    751.964 ?   1.951  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1650.898 ?   7.073  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1285.459 ?   3.186  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   4257.371 ?  19.435  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    782.219 ?   5.361  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   1872.671 ?  10.656  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3056.005 ?  17.608  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1613.369 ?   9.587  ops/ms

aliyun_ecs.c8i.large-jdk-17.0.8

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   4471.018 ?  18.852  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   5235.916 ?  25.886  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   4305.918 ?  48.004  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   3671.737 ?  13.693  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3828.226 ?  16.040  ops/ms
EishayParseBinary.hessian                 thrpt    5    639.246 ?   3.218  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    127.612 ?   0.298  ops/ms
EishayParseBinary.jsonb                   thrpt    5   6766.218 ?  39.244  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11424.159 ?  42.847  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3355.194 ?   9.166  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3598.159 ?   7.293  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   4994.830 ?  18.617  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    651.922 ?   1.508  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    128.286 ?   0.379  ops/ms
EishayParseString.fastjson1               thrpt    5   2648.984 ?   9.694  ops/ms
EishayParseString.fastjson2               thrpt    5   3919.390 ?  18.314  ops/ms
EishayParseString.gson                    thrpt    5   1012.906 ?   5.021  ops/ms
EishayParseString.jackson                 thrpt    5   1025.148 ?   2.681  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    636.559 ?   2.938  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2475.963 ?  14.404  ops/ms
EishayParseStringPretty.gson              thrpt    5    877.425 ?   4.021  ops/ms
EishayParseStringPretty.jackson           thrpt    5    954.190 ?   1.736  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1208.764 ?   4.221  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2415.915 ?  10.960  ops/ms
EishayParseTreeString.gson                thrpt    5    798.779 ?   2.773  ops/ms
EishayParseTreeString.jackson             thrpt    5   1130.652 ?   3.852  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1090.151 ?   6.174  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1853.193 ?  13.066  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    749.696 ?  10.220  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1009.317 ?   3.075  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1116.410 ?   4.594  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2428.074 ?   4.533  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    775.751 ?   1.779  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1142.443 ?  22.734  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    909.083 ?   4.021  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1862.410 ?   5.983  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    711.988 ?   2.431  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1031.775 ?   2.445  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   1938.046 ?  10.457  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   3991.250 ?   7.043  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    913.153 ?   6.353  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1059.155 ?  15.746  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    578.375 ?   1.576  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2505.112 ?   6.988  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    746.009 ?   4.598  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5    970.277 ?   7.932  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   8277.690 ?  59.201  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1402.517 ?   5.763  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3367.098 ?   6.657  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  13185.052 ? 217.078  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   3797.283 ?  52.954  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3293.789 ?   9.472  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3563.145 ?   4.527  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    798.060 ?   4.462  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    508.341 ?   2.463  ops/ms
EishayWriteString.fastjson1               thrpt    5   1849.755 ?  11.325  ops/ms
EishayWriteString.fastjson2               thrpt    5   3690.415 ?  14.047  ops/ms
EishayWriteString.gson                    thrpt    5    711.850 ?   4.450  ops/ms
EishayWriteString.jackson                 thrpt    5   2080.922 ?  10.702  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1872.430 ?   9.812  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3165.243 ?  14.205  ops/ms
EishayWriteStringTree.gson                thrpt    5    748.809 ?   4.358  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1715.591 ?   5.031  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1341.576 ?   3.734  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   4894.031 ?  21.923  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    709.469 ?   1.634  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2040.799 ?   7.910  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3501.740 ?  53.664  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1820.755 ?   5.000  ops/ms

aliyun_ecs.c8i.large-graalvm-jdk-17.0.8+9.1

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   5186.987 ?  15.600  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   5155.234 ?  44.804  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   4886.796 ?  16.024  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   3870.611 ?  11.448  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   4545.485 ?  13.419  ops/ms
EishayParseBinary.hessian                 thrpt    5    788.980 ?  12.294  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    141.861 ?   1.749  ops/ms
EishayParseBinary.jsonb                   thrpt    5   7916.908 ? 130.563  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  15614.161 ?  68.745  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   4264.309 ?  21.350  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   6172.508 ? 236.191  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   5240.514 ?  48.577  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    821.367 ?  19.932  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    144.575 ?   0.580  ops/ms
EishayParseString.fastjson1               thrpt    5   3525.801 ?  12.097  ops/ms
EishayParseString.fastjson2               thrpt    5   4247.269 ?   5.812  ops/ms
EishayParseString.gson                    thrpt    5   1094.251 ?  25.702  ops/ms
EishayParseString.jackson                 thrpt    5   1045.527 ?   9.326  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    889.100 ?  15.873  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2806.109 ?   8.751  ops/ms
EishayParseStringPretty.gson              thrpt    5    945.355 ?  17.081  ops/ms
EishayParseStringPretty.jackson           thrpt    5    958.933 ?  15.563  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1534.926 ?  33.252  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2389.827 ?  28.730  ops/ms
EishayParseTreeString.gson                thrpt    5   1005.749 ?  47.767  ops/ms
EishayParseTreeString.jackson             thrpt    5   1136.821 ?  15.030  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1294.940 ?  15.018  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1722.329 ?  34.388  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    915.569 ?   4.003  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1081.270 ?  16.579  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1298.867 ?  18.079  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2506.583 ?  36.374  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1001.461 ?  11.444  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1258.379 ?  16.649  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1075.701 ?  11.415  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1800.491 ?  26.620  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    924.103 ?  23.411  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1111.463 ?  15.626  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2565.427 ?   9.504  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   4235.011 ?  14.447  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1111.551 ?  27.333  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1198.745 ?  23.171  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    771.433 ?  16.081  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2778.957 ?  11.195  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    893.035 ?  79.433  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1079.292 ?  29.080  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   9025.075 ? 107.667  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1461.439 ?  14.952  ops/ms
EishayWriteBinary.protobuf                thrpt    5   7598.368 ?  40.873  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  22429.216 ? 579.431  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5293.153 ?  46.194  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   7673.705 ?  91.109  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3950.079 ?  21.877  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1246.956 ?  31.223  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    579.060 ?  28.027  ops/ms
EishayWriteString.fastjson1               thrpt    5   1779.025 ?  19.680  ops/ms
EishayWriteString.fastjson2               thrpt    5   5307.548 ?  28.468  ops/ms
EishayWriteString.gson                    thrpt    5    707.316 ?  30.200  ops/ms
EishayWriteString.jackson                 thrpt    5   2250.648 ?   9.116  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1923.835 ?   3.337  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3561.137 ?   9.141  ops/ms
EishayWriteStringTree.gson                thrpt    5    726.444 ?  61.533  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2108.592 ?  76.298  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1983.437 ?   6.871  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   7419.198 ?  42.010  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    697.155 ?  50.969  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2486.425 ?  29.104  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4272.702 ?  22.351  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2610.690 ?  44.755  ops/ms

aliyun_ecs.c8y.large-jdk1.8.0_381

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   6214.936 ?  40.884  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   6165.756 ?  71.919  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   6388.251 ?  53.749  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   4815.828 ?  36.648  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   4758.686 ?  94.326  ops/ms
EishayParseBinary.hessian                 thrpt    5    334.784 ?  41.776  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    159.808 ?   2.173  ops/ms
EishayParseBinary.jsonb                   thrpt    5   7385.284 ?  50.855  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  10418.905 ?  88.558  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   4839.702 ? 116.801  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3512.560 ?  32.466  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   5776.009 ?  71.339  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    369.732 ? 134.616  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    167.166 ?   3.206  ops/ms
EishayParseString.fastjson1               thrpt    5   3307.144 ?  14.841  ops/ms
EishayParseString.fastjson2               thrpt    5   4813.007 ?  24.455  ops/ms
EishayParseString.gson                    thrpt    5   1468.064 ?  22.001  ops/ms
EishayParseString.jackson                 thrpt    5   1434.918 ?   9.709  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    914.349 ?   8.940  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2054.899 ?  15.372  ops/ms
EishayParseStringPretty.gson              thrpt    5   1325.781 ?  21.904  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1321.959 ?   3.398  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1342.905 ?  11.029  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2822.358 ?  20.082  ops/ms
EishayParseTreeString.gson                thrpt    5   1180.515 ?  10.023  ops/ms
EishayParseTreeString.jackson             thrpt    5   1216.776 ?  10.553  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1265.058 ?   8.847  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2366.377 ?  17.804  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1043.045 ?  11.162  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1167.266 ?  14.198  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1106.845 ?   7.906  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2667.804 ?  39.274  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1007.372 ?   8.281  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1277.216 ?  12.281  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1031.182 ?   5.928  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2355.170 ?  11.977  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    964.310 ?   7.503  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1321.095 ?   9.667  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2701.401 ?  31.782  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   1919.563 ?  11.536  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1319.610 ?  17.157  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1682.191 ?  15.270  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    859.832 ?  11.202  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   3552.940 ?  24.067  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    975.405 ?  12.386  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1462.136 ?   8.124  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   7130.660 ? 110.186  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1211.885 ?   8.792  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3934.516 ?  24.109  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5   7726.205 ?  77.957  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5446.575 ?  40.194  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3609.790 ?  30.172  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4532.471 ?  94.227  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1152.062 ?  36.383  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    813.389 ?   4.779  ops/ms
EishayWriteString.fastjson1               thrpt    5   2031.824 ?  14.434  ops/ms
EishayWriteString.fastjson2               thrpt    5   4760.952 ?  38.286  ops/ms
EishayWriteString.gson                    thrpt    5   1305.228 ?  15.279  ops/ms
EishayWriteString.jackson                 thrpt    5   2577.619 ?  30.767  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2270.820 ?  14.587  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3660.124 ?  20.722  ops/ms
EishayWriteStringTree.gson                thrpt    5   1720.089 ?  33.050  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2391.792 ?  19.337  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1929.912 ?  21.415  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   5651.692 ?  51.179  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   1254.996 ?   9.648  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2615.664 ?  21.207  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4286.314 ?  19.855  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2903.902 ?  23.812  ops/ms

aliyun_ecs.c8y.large-jdk-11.0.20

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   6999.071 ?  77.916  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   5861.017 ?  75.353  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   5702.206 ?  61.636  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   4665.752 ?  41.706  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5522.692 ?  21.534  ops/ms
EishayParseBinary.hessian                 thrpt    5    391.908 ?   7.166  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    151.414 ?   0.771  ops/ms
EishayParseBinary.jsonb                   thrpt    5   7884.713 ?  73.610  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11823.884 ?  81.861  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5567.170 ?  47.850  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3909.602 ?  30.627  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   6242.197 ?  63.457  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    359.450 ?   3.677  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    153.338 ?   2.141  ops/ms
EishayParseString.fastjson1               thrpt    5   3162.461 ?   8.339  ops/ms
EishayParseString.fastjson2               thrpt    5   5369.806 ?  44.424  ops/ms
EishayParseString.gson                    thrpt    5   1409.842 ?  13.985  ops/ms
EishayParseString.jackson                 thrpt    5   1355.007 ?  13.183  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    934.655 ?   3.971  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2397.499 ?  30.153  ops/ms
EishayParseStringPretty.gson              thrpt    5   1346.198 ?   5.260  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1313.784 ?   7.872  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1445.277 ?  11.557  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2580.489 ?  25.375  ops/ms
EishayParseTreeString.gson                thrpt    5   1119.368 ?   6.495  ops/ms
EishayParseTreeString.jackson             thrpt    5   1276.792 ?   4.508  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1263.683 ?   8.186  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2543.728 ?  23.075  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1068.848 ?  12.479  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1212.282 ?   2.512  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1302.551 ?   5.720  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2987.575 ?  37.570  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1064.423 ?  14.666  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1427.547 ?  21.563  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1097.351 ?   2.044  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2564.353 ?  19.812  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1009.095 ?   4.694  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1362.709 ?   6.171  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2588.459 ?   6.145  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   1862.086 ?  10.983  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1345.018 ?  16.883  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1560.391 ?   7.109  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    868.127 ?  14.835  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   3909.913 ?  16.672  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1009.902 ?   4.188  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1428.381 ?   6.506  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   9404.143 ? 162.100  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1846.019 ?  11.554  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3726.740 ?  22.411  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  15778.473 ? 812.283  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5768.704 ?  70.285  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   4686.426 ?  16.312  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4665.599 ?  15.750  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    983.750 ?   8.926  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    890.955 ?   7.438  ops/ms
EishayWriteString.fastjson1               thrpt    5   2254.672 ?  12.505  ops/ms
EishayWriteString.fastjson2               thrpt    5   4942.597 ?  49.791  ops/ms
EishayWriteString.gson                    thrpt    5   1254.175 ?   5.246  ops/ms
EishayWriteString.jackson                 thrpt    5   2553.305 ?  22.611  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2438.121 ?  13.928  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3802.984 ?  32.628  ops/ms
EishayWriteStringTree.gson                thrpt    5   1360.547 ?   6.036  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2594.980 ?  22.928  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1857.647 ?  11.771  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   6372.039 ?  60.123  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   1184.486 ?  18.189  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2539.082 ?  22.920  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4514.580 ?  52.189  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2205.039 ?  13.958  ops/ms

aliyun_ecs.c8y.large-jdk-17.0.8

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7234.525 ?  50.111  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   7097.373 ?  54.870  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   5698.237 ? 137.391  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   4891.163 ?  52.861  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5510.313 ?  35.741  ops/ms
EishayParseBinary.hessian                 thrpt    5    397.000 ?   2.002  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    156.552 ?   2.754  ops/ms
EishayParseBinary.jsonb                   thrpt    5   8744.329 ?  43.659  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  13278.691 ? 139.203  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5582.336 ?  22.609  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   4608.757 ?  20.840  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   6433.104 ?  49.921  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    385.505 ?   1.581  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    158.227 ?   1.068  ops/ms
EishayParseString.fastjson1               thrpt    5   4342.680 ?  27.805  ops/ms
EishayParseString.fastjson2               thrpt    5   5465.733 ?  18.905  ops/ms
EishayParseString.gson                    thrpt    5   1401.434 ?   5.041  ops/ms
EishayParseString.jackson                 thrpt    5   1435.765 ?   5.936  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   1039.548 ?   8.336  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   3882.021 ?  18.565  ops/ms
EishayParseStringPretty.gson              thrpt    5   1373.037 ?  14.891  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1373.855 ?   9.472  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1556.828 ?   9.894  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   3079.247 ?  13.193  ops/ms
EishayParseTreeString.gson                thrpt    5   1174.803 ?   7.190  ops/ms
EishayParseTreeString.jackson             thrpt    5   1496.028 ?   6.852  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1397.256 ?   6.801  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2560.168 ?   9.172  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1102.116 ?   5.778  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1215.647 ?   7.784  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1395.167 ?   8.822  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   3101.104 ?  25.886  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1162.565 ?   4.092  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1567.110 ?   5.846  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1226.013 ?   2.520  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2545.560 ?  13.659  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1054.777 ?   8.905  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1417.873 ?   4.594  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3265.001 ?   8.017  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   5503.630 ?  16.577  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1381.204 ?   6.688  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1579.964 ?   7.956  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    941.042 ?   5.567  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   3892.835 ?  31.954  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1034.804 ?  13.226  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1417.436 ?   3.537  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  10051.240 ?  55.213  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1771.573 ?   7.483  ops/ms
EishayWriteBinary.protobuf                thrpt    5   5102.236 ?  17.593  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  13236.175 ?  78.839  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5619.063 ?  37.510  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   4952.199 ?  45.895  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4752.820 ?  48.972  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1158.312 ?   4.809  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    813.325 ?   1.266  ops/ms
EishayWriteString.fastjson1               thrpt    5   2092.557 ?  11.272  ops/ms
EishayWriteString.fastjson2               thrpt    5   5360.811 ?  22.520  ops/ms
EishayWriteString.gson                    thrpt    5    868.975 ?   4.168  ops/ms
EishayWriteString.jackson                 thrpt    5   2720.201 ?  29.476  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2479.294 ?   8.774  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   4635.384 ?  12.881  ops/ms
EishayWriteStringTree.gson                thrpt    5    902.610 ?   5.008  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2531.846 ?   5.249  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1844.239 ?  12.252  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   6320.464 ?  36.282  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    848.356 ?   3.862  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2709.090 ?  19.849  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4351.284 ?  17.096  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2632.526 ?   8.805  ops/ms

aliyun_ecs.c8y.large-graalvm-jdk-17.0.8+9.1

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7591.863 ?  45.606  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   6450.415 ?  43.947  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   6032.803 ?  91.513  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   7846.578 ?  46.895  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5877.161 ?  32.837  ops/ms
EishayParseBinary.hessian                 thrpt    5    486.125 ?   0.921  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    172.011 ?   3.481  ops/ms
EishayParseBinary.jsonb                   thrpt    5   9729.093 ?  83.417  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  19712.119 ?  85.641  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5212.619 ?  10.307  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   7780.292 ? 193.094  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   6695.348 ? 321.373  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    582.463 ?   3.910  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    173.351 ?   3.846  ops/ms
EishayParseString.fastjson1               thrpt    5   5032.511 ?  18.633  ops/ms
EishayParseString.fastjson2               thrpt    5   5905.752 ?  28.514  ops/ms
EishayParseString.gson                    thrpt    5   1554.705 ?  10.307  ops/ms
EishayParseString.jackson                 thrpt    5   1460.076 ?  10.426  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   1333.730 ?  29.797  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   4215.463 ?  15.859  ops/ms
EishayParseStringPretty.gson              thrpt    5   1403.971 ?  60.264  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1321.447 ?   5.606  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   2293.385 ?  12.584  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   3346.621 ?  17.239  ops/ms
EishayParseTreeString.gson                thrpt    5   1338.639 ?  10.072  ops/ms
EishayParseTreeString.jackson             thrpt    5   1573.476 ?  24.102  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1943.706 ?  25.455  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2676.081 ?  35.176  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1310.955 ?   7.386  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1449.629 ?   6.728  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1808.476 ?  29.342  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   3355.108 ?   8.464  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1349.518 ?   5.724  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1671.739 ?  20.377  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1474.959 ?   8.025  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2641.707 ?  32.255  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1260.134 ?  21.018  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1500.385 ?  13.555  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3097.096 ?  19.832  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   5748.926 ?  32.902  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1477.192 ?  32.973  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1471.582 ?  23.037  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   1088.292 ?  24.393  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   4160.977 ?  19.557  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1266.942 ?  11.038  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1369.029 ?  10.749  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  13732.625 ? 129.416  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1896.544 ?  32.723  ops/ms
EishayWriteBinary.protobuf                thrpt    5   9059.394 ?  24.010  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  23733.540 ? 798.460  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5914.242 ? 127.545  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   9509.594 ?  68.829  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   7309.168 ?  74.909  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1262.052 ?  22.765  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    827.720 ?  21.283  ops/ms
EishayWriteString.fastjson1               thrpt    5   3621.569 ?  56.659  ops/ms
EishayWriteString.fastjson2               thrpt    5   6277.585 ?  27.370  ops/ms
EishayWriteString.gson                    thrpt    5    876.594 ?  20.309  ops/ms
EishayWriteString.jackson                 thrpt    5   3117.266 ?  46.966  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   3225.295 ?  12.491  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   5050.148 ?  31.834  ops/ms
EishayWriteStringTree.gson                thrpt    5    919.354 ?  67.383  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2919.274 ?  32.848  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   2260.320 ?  32.371  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   9416.854 ?  97.450  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    867.695 ?  41.262  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   3320.019 ?  27.328  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   5856.565 ?  31.331  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   3434.566 ?  29.546  ops/ms

orangepi5p-jdk1.8.0_381

Benchmark                                  Mode  Cnt     Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  5551.498 ± 516.924  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  3980.768 ± 130.811  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  4560.391 ±  70.074  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  3675.994 ±  92.278  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  3292.541 ±  38.076  ops/ms
EishayParseBinary.hessian                 thrpt    5   190.047 ±  20.936  ops/ms
EishayParseBinary.javaSerialize           thrpt    5   121.804 ±   4.173  ops/ms
EishayParseBinary.jsonb                   thrpt    5  5116.632 ± 185.038  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  6586.530 ± 139.244  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  3895.023 ±  49.863  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  2205.249 ±  43.216  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  3498.794 ±  63.004  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   181.548 ±  16.152  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5   129.091 ±   3.895  ops/ms
EishayParseString.fastjson1               thrpt    5  2425.960 ±  28.426  ops/ms
EishayParseString.fastjson2               thrpt    5  3483.137 ±  79.704  ops/ms
EishayParseString.gson                    thrpt    5   992.698 ±  15.628  ops/ms
EishayParseString.jackson                 thrpt    5  1067.208 ±   6.733  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   657.721 ±   6.137  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  2728.017 ±  52.390  ops/ms
EishayParseStringPretty.gson              thrpt    5   894.044 ±  19.755  ops/ms
EishayParseStringPretty.jackson           thrpt    5  1014.515 ±  13.778  ops/ms
EishayParseTreeString.fastjson1           thrpt    5  1022.904 ±  22.532  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  1847.996 ±  28.937  ops/ms
EishayParseTreeString.gson                thrpt    5   794.714 ±  16.206  ops/ms
EishayParseTreeString.jackson             thrpt    5   991.461 ±   8.549  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   892.414 ±  29.250  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  1654.680 ±  13.655  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   744.133 ±  23.072  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   892.190 ±  25.904  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   817.688 ±   8.631  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  1787.285 ±   7.439  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   716.163 ±  26.901  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5  1070.408 ±  21.032  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   700.243 ±  11.920  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  1604.989 ±  10.594  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   659.290 ±  23.069  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5  1010.289 ±  26.188  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  1849.503 ±  37.136  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  3192.508 ±  82.326  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   859.454 ±  20.900  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5  1254.457 ±  18.311  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   592.723 ±  20.898  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  2505.145 ±  69.415  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   668.353 ±  14.747  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5  1139.494 ±  14.152  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  5724.373 ± 115.386  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   798.721 ±  14.380  ops/ms
EishayWriteBinary.protobuf                thrpt    5  2617.451 ±  72.072  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  8023.821 ± 183.869  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  3466.650 ±  47.253  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  2714.116 ±  39.983  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  3356.546 ±  88.216  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   651.374 ±   2.929  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   569.200 ±  15.045  ops/ms
EishayWriteString.fastjson1               thrpt    5  1349.299 ±  11.040  ops/ms
EishayWriteString.fastjson2               thrpt    5  3652.180 ±  43.574  ops/ms
EishayWriteString.gson                    thrpt    5   959.676 ±  17.997  ops/ms
EishayWriteString.jackson                 thrpt    5  1887.287 ±  29.769  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5  1596.552 ±  45.251  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  2493.661 ±  35.145  ops/ms
EishayWriteStringTree.gson                thrpt    5  1002.694 ±  19.337  ops/ms
EishayWriteStringTree.jackson             thrpt    5  1839.320 ±  24.611  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5  1274.469 ±   8.859  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  4786.854 ± 154.507  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   795.859 ±  16.974  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5  1820.564 ±  25.871  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  3054.580 ±  35.439  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5  1950.127 ±  67.873  ops/ms

orangepi5p-jdk-11.0.20

Benchmark                                  Mode  Cnt     Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  4643.299 ± 282.817  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  4078.231 ± 154.674  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  4722.927 ±  79.431  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  3459.241 ± 109.906  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  3692.082 ±  54.900  ops/ms
EishayParseBinary.hessian                 thrpt    5   186.552 ±   4.802  ops/ms
EishayParseBinary.javaSerialize           thrpt    5   119.118 ±   2.713  ops/ms
EishayParseBinary.jsonb                   thrpt    5  5656.705 ± 161.677  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  7055.259 ±  88.707  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  3673.895 ±  40.549  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  3084.073 ±  64.274  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  3847.187 ±  37.287  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   185.052 ±   8.474  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5   117.169 ±   3.717  ops/ms
EishayParseString.fastjson1               thrpt    5  2304.342 ±  25.628  ops/ms
EishayParseString.fastjson2               thrpt    5  3777.024 ±  62.157  ops/ms
EishayParseString.gson                    thrpt    5   981.593 ±  11.985  ops/ms
EishayParseString.jackson                 thrpt    5  1020.391 ±  25.748  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   650.156 ±   5.998  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  2812.401 ±  53.698  ops/ms
EishayParseStringPretty.gson              thrpt    5   890.349 ±  16.804  ops/ms
EishayParseStringPretty.jackson           thrpt    5   973.380 ±  15.070  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   964.651 ±   5.528  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  1956.646 ±  25.542  ops/ms
EishayParseTreeString.gson                thrpt    5   810.851 ±   6.519  ops/ms
EishayParseTreeString.jackson             thrpt    5   931.905 ±  19.412  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   780.297 ±  14.848  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  1618.267 ±  40.168  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   750.261 ±  18.373  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   922.525 ±  19.552  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   873.761 ±   8.114  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  1947.966 ±  33.936  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   764.116 ±  33.719  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5  1119.449 ±  10.040  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   701.950 ±  13.254  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  1661.517 ±  23.699  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   713.330 ±   8.410  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5  1029.785 ±  11.565  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  1840.978 ±  19.196  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  2559.420 ±  64.481  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   901.015 ±  15.567  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5  1169.160 ±  30.350  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   579.282 ±  10.771  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  2232.936 ±  42.217  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   729.099 ±  17.575  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5  1062.015 ±  31.937  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  6729.256 ± 133.250  ops/ms
EishayWriteBinary.msgpack                 thrpt    5  1140.377 ±  15.336  ops/ms
EishayWriteBinary.protobuf                thrpt    5  2604.801 ±  27.957  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  9104.894 ± 122.228  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  2857.378 ±  53.041  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  3541.528 ±  63.590  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  3199.454 ± 122.371  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   649.899 ±   9.881  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   569.534 ±  38.274  ops/ms
EishayWriteString.fastjson1               thrpt    5  1870.832 ±  11.882  ops/ms
EishayWriteString.fastjson2               thrpt    5  3826.385 ±  68.382  ops/ms
EishayWriteString.gson                    thrpt    5   715.465 ±  14.145  ops/ms
EishayWriteString.jackson                 thrpt    5  1894.131 ±  20.616  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5  1593.415 ±  31.739  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  2414.986 ±  27.734  ops/ms
EishayWriteStringTree.gson                thrpt    5   941.282 ±   9.746  ops/ms
EishayWriteStringTree.jackson             thrpt    5  1781.304 ±  20.532  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5  1203.367 ±  23.910  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  4877.933 ±  59.987  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   774.897 ±  32.533  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5  1687.296 ±  27.519  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  3094.456 ±  25.460  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5  1736.478 ±  49.701  ops/ms

orangepi5p-jdk-17.0.8

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   5211.113 ± 265.943  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   4206.666 ± 181.478  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   4433.609 ± 276.180  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   3317.119 ± 130.863  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3755.969 ± 136.928  ops/ms
EishayParseBinary.hessian                 thrpt    5    196.177 ±   7.738  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    126.957 ±   4.103  ops/ms
EishayParseBinary.jsonb                   thrpt    5   5885.253 ± 293.401  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5   7249.720 ± 187.887  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3913.254 ±  36.273  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3216.203 ±  56.496  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   3931.641 ± 167.722  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    195.590 ±  12.483  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    130.325 ±   3.731  ops/ms
EishayParseString.fastjson1               thrpt    5   3223.803 ± 260.281  ops/ms
EishayParseString.fastjson2               thrpt    5   3788.061 ±  73.833  ops/ms
EishayParseString.gson                    thrpt    5    987.324 ±  10.593  ops/ms
EishayParseString.jackson                 thrpt    5   1078.012 ±  20.059  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    743.281 ±  13.658  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2807.143 ±  59.894  ops/ms
EishayParseStringPretty.gson              thrpt    5    898.790 ±  25.025  ops/ms
EishayParseStringPretty.jackson           thrpt    5    997.093 ±  19.484  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1186.372 ±  16.844  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2008.938 ± 118.926  ops/ms
EishayParseTreeString.gson                thrpt    5    784.927 ±  52.758  ops/ms
EishayParseTreeString.jackson             thrpt    5   1070.988 ±  41.455  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1004.959 ±  37.786  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1684.729 ±  59.755  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    725.057 ±   7.807  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5    994.520 ±  45.690  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1022.026 ±  52.823  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   1968.621 ±  72.909  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    752.316 ±  36.088  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1106.019 ±  14.710  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    866.818 ±  34.884  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1672.492 ±  58.829  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    696.648 ±  16.115  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1013.751 ±  11.038  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2372.085 ±  72.175  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   3699.161 ± 136.261  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    922.568 ±  21.962  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1177.768 ±  50.038  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    661.850 ±  13.007  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2809.497 ±  57.947  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    702.547 ±   6.260  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1086.446 ±  36.464  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   7053.111 ± 263.284  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1135.322 ±  37.234  ops/ms
EishayWriteBinary.protobuf                thrpt    5   4097.101 ± 223.867  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  11670.672 ± 475.195  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   3702.361 ± 103.556  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3709.935 ± 140.225  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   2981.109 ± 112.110  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    662.027 ±  22.445  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    571.952 ±  11.406  ops/ms
EishayWriteString.fastjson1               thrpt    5   1397.813 ±  60.343  ops/ms
EishayWriteString.fastjson2               thrpt    5   4033.499 ± 219.955  ops/ms
EishayWriteString.gson                    thrpt    5    739.099 ±  24.452  ops/ms
EishayWriteString.jackson                 thrpt    5   1956.563 ±  47.230  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1648.221 ±  37.873  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   2762.176 ±  68.797  ops/ms
EishayWriteStringTree.gson                thrpt    5    769.531 ±  11.937  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1862.047 ±  42.583  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1276.739 ±  11.807  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   4972.770 ± 174.949  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    730.497 ±  17.440  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   1901.923 ±  36.216  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3033.775 ±  59.875  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1871.284 ±  42.122  ops/ms

orangepi5p-graalvm-jdk-17.0.8+9.1

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   5541.858 ± 122.148  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   4555.471 ± 231.186  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   5022.420 ± 231.405  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   4041.561 ± 320.205  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3916.091 ± 251.292  ops/ms
EishayParseBinary.hessian                 thrpt    5    228.529 ±   9.273  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    129.951 ±   8.070  ops/ms
EishayParseBinary.jsonb                   thrpt    5   7715.222 ± 157.698  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5   8983.228 ± 337.848  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3446.088 ± 775.057  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   5192.375 ± 104.236  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   4595.401 ± 422.186  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    224.660 ±  15.685  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    129.709 ±   3.078  ops/ms
EishayParseString.fastjson1               thrpt    5   3738.271 ± 204.069  ops/ms
EishayParseString.fastjson2               thrpt    5   3955.535 ± 203.859  ops/ms
EishayParseString.gson                    thrpt    5   1001.234 ±  37.546  ops/ms
EishayParseString.jackson                 thrpt    5   1057.245 ±  63.903  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    877.714 ±  31.905  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   1553.893 ±  46.564  ops/ms
EishayParseStringPretty.gson              thrpt    5    949.981 ±  57.037  ops/ms
EishayParseStringPretty.jackson           thrpt    5    938.969 ±  37.463  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1496.004 ± 101.403  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2120.392 ± 193.871  ops/ms
EishayParseTreeString.gson                thrpt    5    906.123 ±  44.549  ops/ms
EishayParseTreeString.jackson             thrpt    5   1121.143 ±  47.848  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1240.336 ±  73.211  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1784.842 ±  55.872  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    860.752 ±  77.500  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1048.817 ±  37.655  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1160.275 ±  51.908  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2178.645 ±  79.444  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    819.379 ± 157.635  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1197.438 ±  79.240  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    957.337 ±  55.548  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1801.853 ± 171.354  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    788.005 ±  75.735  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1062.796 ± 153.591  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2030.641 ±  66.371  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   3932.077 ± 144.329  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    995.193 ±  49.119  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1068.930 ± 102.639  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    719.581 ±  30.863  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2969.875 ± 376.736  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    818.898 ±  20.374  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5    970.654 ±  55.975  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   9076.329 ± 407.840  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1232.419 ±  67.052  ops/ms
EishayWriteBinary.protobuf                thrpt    5   6395.137 ± 443.154  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  18332.464 ± 666.248  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   4747.211 ± 132.311  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   6522.960 ± 675.685  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   5504.962 ± 102.375  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    668.964 ±  41.736  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    530.651 ±  40.682  ops/ms
EishayWriteString.fastjson1               thrpt    5   2210.386 ± 152.911  ops/ms
EishayWriteString.fastjson2               thrpt    5   4331.679 ± 188.246  ops/ms
EishayWriteString.gson                    thrpt    5    715.694 ±  86.112  ops/ms
EishayWriteString.jackson                 thrpt    5   2090.364 ± 129.422  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1977.291 ±  34.663  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   2949.602 ±  90.409  ops/ms
EishayWriteStringTree.gson                thrpt    5    768.150 ± 114.770  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2120.890 ±  74.499  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1406.303 ±  72.881  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   6093.256 ± 173.234  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    696.625 ±  90.676  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2245.064 ±  70.506  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4012.243 ± 118.313  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2234.561 ±  80.811  ops/ms