我可能会遇到什么问题来适应writer.js写入文件而不是内存?

时间:2018-08-09 01:21:30

标签: protobuf.js

我们正在使用较大的(10MB +)协议缓冲区,似乎编码会产生大量垃圾。最终,我想将编码后的protobuf放入磁盘,并且我想如果可以-进行一些其他更改-将_push调用替换为文件调用的附加项,就可以避免所有这些列表节点分配。

有什么原因我不应该打扰?

1 个答案:

答案 0 :(得分:0)

在我看来,这很棘手,可能需要一把叉子。链接列表累积方法已被牢固地嵌入。

请改为使用mapbox的pbf库,该库在如何将其编码为缓冲区方面更加聪明。