G
Guest
I have binary datafiles that I read and write from a stream that is created
through Serialization/DeSerialization. These data files are very large and
it's taking to much time to deserialize the stream.
I have already implemented the SerializationInfo/StreamingContext
Constructors and the GetObjectData and have also used OnDeserialization. But
it still takes to much time to Deserialize the stream. Can anyone suggest
something else that can be done to speed up deserialization?
I am now at the point to break the full Serialzation/Deserialization by not
adding/getting some of the lower objects and read/write those into some
additional binary flat files. If I do this I was wondering if I can simply
perform this functionality from within SerializationInfo Constructor and the
GetObjectData method. Has anyone tried this? Would if be faster if I took
this out of the binary flat files and moved it all to Sql Server?
through Serialization/DeSerialization. These data files are very large and
it's taking to much time to deserialize the stream.
I have already implemented the SerializationInfo/StreamingContext
Constructors and the GetObjectData and have also used OnDeserialization. But
it still takes to much time to Deserialize the stream. Can anyone suggest
something else that can be done to speed up deserialization?
I am now at the point to break the full Serialzation/Deserialization by not
adding/getting some of the lower objects and read/write those into some
additional binary flat files. If I do this I was wondering if I can simply
perform this functionality from within SerializationInfo Constructor and the
GetObjectData method. Has anyone tried this? Would if be faster if I took
this out of the binary flat files and moved it all to Sql Server?