Roy
Roy
Sounds good.
我的问题其实不是序列化的性能问题而是为了序列化而产生的大字符大对象的问题。因为要透传的数据很大,所以就发现有巨大的字符串常驻在托管堆中。
是dtm的C#客户端。 因为C#客户端中定义的dtmRequest的model中Payload类型是string,所以要透传一段数据时候需要把payload object->string->stream多了一个string的大对象,C#的gc几乎不会回收它。如果可以减少这一步的string,实现payload零拷贝直接写入到httpClient发送的缓冲区的话就好了,也就是object->stream。
我也遇到了。dtm版本1.18.0
> 我也遇到了。dtm版本1.18.0 没问题了,请忽略。是我的dtm服务时间和数据库的不一致