标签: c# protobuf-net
我在GC敏感环境中工作,并且对从预分配的字节数组而不是内存流序列化/反序列化protobuf感兴趣。这可能与protobuf-net库有关吗?
答案 0 :(得分:4)
您可以使用预先分配的缓冲区初始化MemoryStream,请参阅this重载。您可能会使用this重载将一个大缓冲区和索引分配到它的位中。
MemoryStream
然后您可以像往常一样将此流传递给protobuf。