forked from FasterXML/jackson-benchmarks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
results-pojo-2.12-home.txt
119 lines (106 loc) · 9.85 KB
/
results-pojo-2.12-home.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
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