相关疑难解决方法(0)

protobuf-net如何实现可观的性能?

我想了解为什么由Marc Gravell开发的协议缓冲解决方案的速度和它一样快.

我可以理解原始Google解决方案如何实现其性能:它预先生成用于对象序列化的优化代码; 我已经手工编写了一些序列化,并且知道如果避免反射,可以用这种方式编写相当快的代码.但Marc的库是一个运行时解决方案,它使用属性并且不会生成任何生成的代码.那么它是怎样工作的 ?

.net c# reflection protocol-buffers protobuf-net

35
推荐指数
1
解决办法
5091
查看次数

标签 统计

.net ×1

c# ×1

protobuf-net ×1

protocol-buffers ×1

reflection ×1