sil*_*ngb 6 memory tree boost properties ptree
我发现boost :: property_tree :: ptree有很大的内存开销.我的估计是空的ptree大约是150个字节,并且放在ptree中的任何条目至少会增加150个字节.这使得我们无法使用包含数千个条目的树.
估计我的估计?有没有办法保持低开销?
Boost.PropertyTree 基本上不是一个快速或轻量级的解析器。
它专注于提供高层便利性和功能,因此我猜它并不是为了高效而构建的。
您可以在 boost 邮件列表上看到类似问题的帖子。
我建议 Boost.PropertyTree 的替代方案可能是: