Overview Charts

Overview Table |  Serializers Info
Speed (ops/sec)
Payload (bytes)
Serbench.Specimens.Tests.ObjectGraph
Warmup ObjectGraph

by speed:
1. NFX.Slim Known Types (2,640 ops/sec)
2. MS.BinaryFormatter (251 ops/sec)
3. MSJavaScriptSerializer (124 ops/sec)

by payload:
1. MsgPack (1,145 byte(s))
2. NetSerializer (1,225 byte(s))
3. ProtoBuf (1,242 byte(s))
NFX.Slim Known Types
2.6K
MS.BinaryFormatter
251
MSJavaScriptSerializer
124
NetSerializer
61
NFX.Json Default
31
ServiceStack.TypeSerializer
26
MS.DataContractSerializer
21
FastJson
18
MSXmlSerializer
15
NFX.Slim Default
10
MsgPack
7
ServiceStack.JsonSerializer
5
ProtoBuf
4
Json.Net
4
MS.DataContractJsonSerializer
-
Apolyton.FastJson
-
Jil
-
MsgPack
1.12KB
NetSerializer
1.2KB
ProtoBuf
1.21KB
NFX.Slim Known Types
1.44KB
ServiceStack.JsonSerializer
2.17KB
ServiceStack.TypeSerializer
2.38KB
Json.Net
3.06KB
MSJavaScriptSerializer
3.09KB
NFX.Slim Default
3.62KB
NFX.Json Default
4.14KB
FastJson
4.38KB
MS.DataContractSerializer
4.7KB
MSXmlSerializer
5.6KB
MS.BinaryFormatter
5.95KB
MS.DataContractJsonSerializer
-
Apolyton.FastJson
-
Jil
-
Serbench.Specimens.Tests.ObjectGraph
Conferences: 1; Participants: 250; Events: 10

by speed:
1. ProtoBuf (803 ops/sec)
2. NFX.Slim Known Types (415 ops/sec)
3. NFX.Slim Default (410 ops/sec)

by payload:
1. ProtoBuf (109,806 byte(s))
2. NFX.Slim Known Types (109,987 byte(s))
3. NFX.Slim Default (112,221 byte(s))
ProtoBuf
803
NFX.Slim Known Types
415
NFX.Slim Default
410
Json.Net
148
MS.BinaryFormatter
112
MS.DataContractSerializer
96
NetSerializer
92
MsgPack
58
Jil
33
MSXmlSerializer
19
ServiceStack.TypeSerializer
8
ServiceStack.JsonSerializer
8
NFX.Json Default
2
MS.DataContractJsonSerializer
-
MSJavaScriptSerializer
-
Apolyton.FastJson
-
FastJson
-
ProtoBuf
107.23KB
NFX.Slim Known Types
107.41KB
NFX.Slim Default
109.59KB
MS.BinaryFormatter
137.39KB
Json.Net
303.84KB
MS.DataContractSerializer
401.51KB
MsgPack
940.49KB
NetSerializer
988.68KB
ServiceStack.JsonSerializer
1.06MB
ServiceStack.TypeSerializer
1.17MB
Jil
2.62MB
NFX.Json Default
3.28MB
MSXmlSerializer
4.14MB
MS.DataContractJsonSerializer
-
MSJavaScriptSerializer
-
Apolyton.FastJson
-
FastJson
-
Serbench.Specimens.Tests.ObjectGraph
Conferences: 16; Participants: 16; Events: 5

by speed:
1. ProtoBuf (719 ops/sec)
2. NFX.Slim Known Types (316 ops/sec)
3. NFX.Slim Default (315 ops/sec)

by payload:
1. ProtoBuf (123,525 byte(s))
2. NFX.Slim Known Types (127,512 byte(s))
3. NFX.Slim Default (129,746 byte(s))
ProtoBuf
719
NFX.Slim Known Types
316
NFX.Slim Default
315
NetSerializer
165
Json.Net
128
MsgPack
110
MS.BinaryFormatter
99
MS.DataContractSerializer
85
Jil
64
MSXmlSerializer
36
ServiceStack.JsonSerializer
16
ServiceStack.TypeSerializer
15
NFX.Json Default
4
MSJavaScriptSerializer
1
MS.DataContractJsonSerializer
-
Apolyton.FastJson
-
FastJson
-
ProtoBuf
120.63KB
NFX.Slim Known Types
124.52KB
NFX.Slim Default
126.71KB
MS.BinaryFormatter
160.36KB
Json.Net
334.86KB
MS.DataContractSerializer
447.8KB
MsgPack
499.33KB
NetSerializer
524.95KB
ServiceStack.JsonSerializer
609.17KB
ServiceStack.TypeSerializer
673.1KB
Jil
1.38MB
MSJavaScriptSerializer
1.38MB
NFX.Json Default
1.71MB
MSXmlSerializer
2.23MB
MS.DataContractJsonSerializer
-
Apolyton.FastJson
-
FastJson
-
Aborted
TestSerializerMessage
Warmup ObjectGraph
Serbench.Specimens.Tests.ObjectGraph
MessageShark
Serbench.Specimens.Serializers.MessageSharkSerializer
Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Conferences: 1; Participants: 250; Events: 10
Serbench.Specimens.Tests.ObjectGraph
MessageShark
Serbench.Specimens.Serializers.MessageSharkSerializer
Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Conferences: 16; Participants: 16; Events: 5
Serbench.Specimens.Tests.ObjectGraph
MessageShark
Serbench.Specimens.Serializers.MessageSharkSerializer
Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Warmup ObjectGraph
Serbench.Specimens.Tests.ObjectGraph
NetJSONS
Serbench.Specimens.Serializers.NetJSONSerializer
Generates zero payloads with unrealistic speeds (millions ops/sec). Needs to be researched
Conferences: 1; Participants: 250; Events: 10
Serbench.Specimens.Tests.ObjectGraph
NetJSONS
Serbench.Specimens.Serializers.NetJSONSerializer
Generates zero payloads with unrealistic speeds (millions ops/sec). Needs to be researched
Conferences: 16; Participants: 16; Events: 5
Serbench.Specimens.Tests.ObjectGraph
NetJSONS
Serbench.Specimens.Serializers.NetJSONSerializer
Generates zero payloads with unrealistic speeds (millions ops/sec). Needs to be researched
Warmup ObjectGraph
Serbench.Specimens.Tests.ObjectGraph
SharpSerializer
Serbench.Specimens.Serializers.SharpSerializer
Generates zero payloads with unrealistic speeds (millions ops/sec). Needs to be researched
Conferences: 1; Participants: 250; Events: 10
Serbench.Specimens.Tests.ObjectGraph
SharpSerializer
Serbench.Specimens.Serializers.SharpSerializer
Generates zero payloads with unrealistic speeds (millions ops/sec). Needs to be researched
Conferences: 16; Participants: 16; Events: 5
Serbench.Specimens.Tests.ObjectGraph
SharpSerializer
Serbench.Specimens.Serializers.SharpSerializer
Generates zero payloads with unrealistic speeds (millions ops/sec). Needs to be researched
Aum Code Blog |  Serbench Tool |  NFX
© 2003-2015  IT Adapter / Aum Code
This site was generated by the Serbench tool / NFX Framework
Generated on 7/12/2015 12:49:41 PM