标签: protobuf.js
我们正在使用较大的(10MB +)协议缓冲区,似乎编码会产生大量垃圾。最终,我想将编码后的protobuf放入磁盘,并且我想如果可以-进行一些其他更改-将_push调用替换为文件调用的附加项,就可以避免所有这些列表节点分配。
有什么原因我不应该打扰?
答案 0 :(得分:0)
在我看来,这很棘手,可能需要一把叉子。链接列表累积方法已被牢固地嵌入。
请改为使用mapbox的pbf库,该库在如何将其编码为缓冲区方面更加聪明。