没有零复制,FlatBuffers是否有益?

时间:2019-02-25 10:20:20

标签: c++11 boost boost-asio flatbuffers zero-copy

当我们将源流(例如,从boost.asio中的streambuf复制)到用户空间应用程序分配的内存时,FlatBuffers在性能和内存效率方面是否仍然被证明是有益的?还是仅使用“零复制”才能达到最佳效果?

使用平面缓冲区作为协议来实现boost.asio服务时,对此感到好奇。

也欢迎任何在flatbuffers和boost.asio上下文中实现零复制的示例代码。

如果您觉得我目前对主题本身的总体理解不正确,请提供一些相关的阅读材料或指导说明。

谢谢。

0 个答案:

没有答案