Serialization overheads
While choosing DataContractSerializer/NetDataContractSerializer for serialization we have to be careful about the serialization overhead that can be incurred. For example when serializing the following class which has 1K of char buffer the serialized output size is around 19K.
Read more from the original source:
Serialization overheads


