2 Star 0 Fork 0

mirrors_FasterXML/jackson-benchmarks

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
results-pojo-2.12-home.txt 9.85 KB
一键复制 编辑 原始数据 按行查看 历史
Tatu Saloranta 提交于 2022-05-14 20:45 . update some results wrt 2.12.6
Version: 2.12
H/W: Mac mini (2018) 3.2G x 6
OS: MacOS 10.15.6
Read - Afterburner / 2.12-1 / home / 09-Jan-2021 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadAfter.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 10 -t 1
c.f.j.p.avro.AvroStdReadAfterburner.readPojoMediaItem thrpt 50 1092754.675 ± 11365.765 ops/s
c.f.j.p.cbor.CBORStdReadAfterburner.readPojoMediaItem thrpt 50 962298.325 ± 8123.974 ops/s
c.f.j.p.protob.ProtobufStdReadAfterburner.readPojoMediaItem thrpt 50 1062696.419 ± 2696.727 ops/s
c.f.j.p.smile.SmileStdReadAfterburner.readPojoMediaItem thrpt 50 1017742.221 ± 5764.966 ops/s
c.f.j.p.json.JsonStdReadAfterburner.readPojoMediaItem thrpt 50 758693.306 ± 6526.208 ops/s
c.f.j.p.csv.CsvStdReadAfterburner.readPojoMediaItem thrpt 50 524865.248 ± 3876.753 ops/s
c.f.j.p.msgpack.MsgpackStdReadAfterburner.readPojoMediaItem thrpt 50 424045.273 ± 11929.825 ops/s
c.f.j.p.xml.XMLStdReadAfterburner.readPojoMediaItem thrpt 50 305043.381 ± 1022.894 ops/s
c.f.j.p.bson.BSONStdReadAfterburner.readPojoMediaItem thrpt 50 281251.240 ± 1329.212 ops/s
c.f.j.p.ion.IonStdReadAfterburner.readPojoMediaItem thrpt 50 156373.272 ± 1301.827 ops/s
c.f.j.p.props.PropertiesStdReadAfterburner.readPojoMediaItem thrpt 50 130655.371 ± 666.742 ops/s
c.f.j.p.yaml.YAMLStdReadAfterburner.readPojoMediaItem thrpt 50 49081.066 ± 420.610 ops/s
Read - Vanilla / 2.12.1 / home / 09-Jan-2020 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadVan.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 10 -t 1
c.f.j.p.avro.AvroStdReadVanilla.readPojoMediaItem thrpt 50 857215.151 ± 4761.742 ops/s
c.f.j.p.cbor.CBORStdReadVanilla.readPojoMediaItem thrpt 50 772044.894 ± 5061.912 ops/s
c.f.j.p.protob.ProtobufStdReadVanilla.readPojoMediaItem thrpt 50 791577.226 ± 8830.530 ops/s
c.f.j.p.smile.SmileStdReadVanilla.readPojoMediaItem thrpt 50 835633.623 ± 9354.728 ops/s
c.f.j.p.json.JacksonJrStdReadVanilla.readPojoMediaItem thrpt 50 641790.414 ± 4586.639 ops/s
c.f.j.p.json.JsonStdReadVanilla.readPojoMediaItem thrpt 50 613311.346 ± 5097.808 ops/s
c.f.j.p.csv.CsvStdReadVanilla.readPojoMediaItem thrpt 50 480229.653 ± 1417.339 ops/s
c.f.j.p.msgpack.MsgpackStdReadVanilla.readPojoMediaItem thrpt 50 348929.211 ± 8501.102 ops/s
c.f.j.p.xml.XMLStdReadVanilla.readPojoMediaItem thrpt 50 272201.920 ± 2058.321 ops/s
c.f.j.p.bson.BSONStdReadVanilla.readPojoMediaItem thrpt 50 257163.053 ± 785.149 ops/s
c.f.j.p.ion.IonStdReadVanilla.readPojoMediaItem thrpt 50 145741.345 ± 851.397 ops/s
c.f.j.p.props.PropertiesStdReadVanilla.readPojoMediaItem thrpt 50 129592.749 ± 418.497 ops/s
c.f.j.p.yaml.YAMLStdReadVanilla.readPojoMediaItem thrpt 50 46821.102 ± 678.464 ops/s
Read - Untyped / 2.12.6 / home / 14-May-2022 / 1.8.0_322
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadVan.*UntypedMed.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
c.f.j.p.cbor.CBORStdReadVanilla.readUntypedMediaItem thrpt 45 699109.461 ± 5858.855 ops/s
c.f.j.p.smile.SmileStdReadVanilla.readUntypedMediaItem thrpt 45 822657.917 ± 1939.044 ops/s
c.f.j.p.json.JacksonJrStdReadVanilla.readUntypedMediaItem thrpt 45 588155.119 ± 2454.171 ops/s
c.f.j.p.json.JsonStdReadVanilla.readUntypedMediaItem thrpt 45 599420.717 ± 7405.854 ops/s
c.f.j.p.props.PropertiesStdReadVanilla.readUntypedMediaItem thrpt 45 131792.893 ± 307.547 ops/s
Read - Tree / 2.12.6 / home / 14-May-2022 / 1.8.0_322
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadVan.*NodeMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
c.f.j.p.cbor.CBORStdReadVanilla.readNodeMediaItem thrpt 45 734714.036 ± 9054.613 ops/s
c.f.j.p.smile.SmileStdReadVanilla.readNodeMediaItem thrpt 45 849095.237 ± 2980.214 ops/s
c.f.j.p.json.JsonStdReadVanilla.readNodeMediaItem thrpt 45 624313.730 ± 5363.467 ops/s
c.f.j.p.props.PropertiesStdReadVanilla.readNodeMediaItem thrpt 45 134924.652 ± 461.066 ops/s
Read - wasteful / 2.12.1 / home / 09-Jan-2021 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*JsonWastefulR.*" -wi 8 -w 1 -i 5 -r 1 -f 10 -t 1
JsonWastefulReadVanilla.readPojoMediaItem thrpt 50 24707.300 ± 284.493 ops/s
JsonWastefulReadVanilla.readUntypedMediaItem thrpt 50 235557.681 ± 2026.393 ops/s
JsonWastefulReadVanilla.readNodeMediaItem thrpt 50 369500.897 ± 5385.977 ops/s
Read - other / 2.12.1 / home / 09-Jan-2021 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*ReadAsy.*PojoMediaI.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
java -Xmx256m -jar target/microbenchmarks.jar ".*StringReadVan.*PojoMediaI.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadDataI.*PojoMediaI.*" -wi 5 -w 1 -i 5 -r 1 -f 9 -t 1
SmileStdReadAsync.readPojoMediaItem thrpt 45 802202.614 ± 5535.391 ops/s
JsonStdReadAsync.readPojoMediaItem thrpt 45 608120.916 ± 10747.030 ops/s
JsonStringReadVanilla.readPojoMediaItem thrpt 45 511301.995 ± 4370.101 ops/s
JsonStdReadDataInput.readPojoMediaItem thrpt 45 353713.096 ± 3292.201 ops/s
---------------------- WRITE -----------------------
Write - Afterburner / 2.12.1 / home / 09-Jan-2021 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteAft.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 10 -t 1
c.f.j.p.cbor.CBORStdWriteAfterburner.writePojoMediaItem thrpt 50 1475868.693 ± 6480.406 ops/s
c.f.j.p.protob.ProtobufStdWriteAfterburner.writePojoMediaItem thrpt 50 1375559.586 ± 7097.067 ops/s
c.f.j.p.smile.SmileStdWriteAfterburner.writePojoMediaItem thrpt 50 1209862.501 ± 2574.676 ops/s
c.f.j.p.json.JsonStdWriteAfterburner.writePojoMediaItem thrpt 50 1107721.118 ± 4953.105 ops/s
c.f.j.p.csv.CsvStdWriteAfterburner.writePojoMediaItem thrpt 50 1005713.462 ± 6975.196 ops/s
c.f.j.p.xml.XMLStdWriteAfterburner.writePojoMediaItem thrpt 50 584458.529 ± 2903.547 ops/s
c.f.j.p.avro.AvroStdWriteAfterburner.writePojoMediaItem thrpt 50 478669.181 ± 3230.496 ops/s
c.f.j.p.ion.IonStdWriteAfterburner.writePojoMediaItem thrpt 50 379417.767 ± 1601.602 ops/s
c.f.j.p.msgpack.MsgpackStdWriteAfterburner.writePojoMediaItem thrpt 50 382761.616 ± 837.632 ops/s
c.f.j.p.bson.BSONStdWriteAfterburner.writePojoMediaItem thrpt 50 314146.968 ± 1758.861 ops/s
c.f.j.p.props.PropertiesStdWriteAfterburner.writePojoMediaItem thrpt 50 417348.264 ± 4351.604 ops/s
c.f.j.p.yaml.YAMLStdWriteAfterburner.writePojoMediaItem thrpt 50 67137.416 ± 438.247 ops/s
Write - Vanilla / 2.12.1 / home / 09-Jan-2020 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteVan.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 10 -t 1
c.f.j.p.cbor.CBORStdWriteVanilla.writePojoMediaItem thrpt 50 1327797.663 ± 9479.144 ops/s
c.f.j.p.protob.ProtobufStdWriteVanilla.writePojoMediaItem thrpt 50 1175769.836 ± 9044.639 ops/s
c.f.j.p.smile.SmileStdWriteVanilla.writePojoMediaItem thrpt 50 1158118.064 ± 5271.620 ops/s
c.f.j.p.json.JacksonJrStdWriteVanilla.writePojoMediaItem thrpt 50 984377.933 ± 12390.656 ops/s
c.f.j.p.json.JsonStdWriteVanilla.writePojoMediaItem thrpt 50 1009531.480 ± 5286.228 ops/s
c.f.j.p.csv.CsvStdWriteVanilla.writePojoMediaItem thrpt 50 972038.473 ± 6700.622 ops/s
c.f.j.p.xml.XMLStdWriteVanilla.writePojoMediaItem thrpt 50 523757.313 ± 2956.932 ops/s
c.f.j.p.avro.AvroStdWriteVanilla.writePojoMediaItem thrpt 50 441025.559 ± 4171.174 ops/s
c.f.j.p.ion.IonStdWriteVanilla.writePojoMediaItem thrpt 50 357862.965 ± 2271.336 ops/s
c.f.j.p.msgpack.MsgpackStdWriteVanilla.writePojoMediaItem thrpt 50 370101.317 ± 3367.360 ops/s
c.f.j.p.bson.BSONStdWriteVanilla.writePojoMediaItem thrpt 50 305393.682 ± 2761.197 ops/s
c.f.j.p.props.PropertiesStdWriteVanilla.writePojoMediaItem thrpt 50 391303.846 ± 2205.002 ops/s
c.f.j.p.yaml.YAMLStdWriteVanilla.writePojoMediaItem thrpt 50 65484.993 ± 336.002 ops/s
Write - Untyped / 2.12.1 / home / 09-Jan-2021 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteVan.*UntypedMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
c.f.j.p.cbor.CBORStdWriteVanilla.writeUntypedMediaItem thrpt 45 1169985.666 ± 11517.304 ops/s
c.f.j.p.smile.SmileStdWriteVanilla.writeUntypedMediaItem thrpt 45 1042580.615 ± 4228.994 ops/s
c.f.j.p.json.JacksonJrStdWriteVanilla.writeUntypedMediaItem thrpt 45 885789.228 ± 8666.325 ops/s
c.f.j.p.json.JsonStdWriteVanilla.writeUntypedMediaItem thrpt 45 896310.582 ± 5073.479 ops/s
c.f.j.p.props.PropertiesStdWriteVanilla.writeUntypedMediaItem thrpt 45 420753.561 ± 3078.104 ops/s
Write - Tree / 2.12.0-rc2 / home / 24-Nov-2020 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteVanilla.*NodeMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
c.f.j.p.cbor.CBORStdWriteVanilla.writeNodeMediaItem thrpt 45 1321447.018 ± 10880.648 ops/s
c.f.j.p.smile.SmileStdWriteVanilla.writeNodeMediaItem thrpt 45 1142912.669 ± 11262.008 ops/s
c.f.j.p.json.JsonStdWriteVanilla.writeNodeMediaItem thrpt 45 965950.945 ± 2229.457 ops/s
c.f.j.p.props.PropertiesStdWriteVanilla.writeNodeMediaItem thrpt 45 444162.585 ± 5066.723 ops/s
Write - wasteful / 2.12.0-rc2 / home / 24-Nov-2020 / 1.8.0_272
java -Xmx256m -jar target/microbenchmarks.jar ".*JsonWastefulW.*" -wi 8 -w 1 -i 5 -r 1 -f 9 -t 1
JsonWastefulWriteVanilla.writePojoMediaItem thrpt 45 31527.950 ± 403.904 ops/s
JsonWastefulWriteVanilla.writeUntypedMediaItem thrpt 45 271554.944 ± 1646.148 ops/s
JsonWastefulWriteVanilla.writeNodeMediaItem thrpt 45 588515.468 ± 2993.603 ops/s
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_FasterXML/jackson-benchmarks.git
git@gitee.com:mirrors_FasterXML/jackson-benchmarks.git
mirrors_FasterXML
jackson-benchmarks
jackson-benchmarks
2.15

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385