有没有人知道什么是什么 模块:“/ lib64 / libddc++.so.6”,符号是'_Znwm',以及为什么它会增加内存。
我正在使用mtrace来查看本机模块的内存使用情况,我发现这个使用了大部分内存并且没有释放。
答案 0 :(得分:0)
libstdc++
是标准库,_Znmw
是operator new
,例如, What does Znwm and ZdlPv mean in assembly?以及许多其他搜索结果。
所以这并没有特别告诉你任何事情,只是有些代码会创建新的C ++对象。你必须深入挖掘以识别泄漏。
答案 1 :(得分:-1)
我认为你在谈论垃圾收集问题。本文可能对您有所帮助。
https://www.xarg.org/2016/06/forcing-garbage-collection-in-node-js-and-javascript/
案例是,如果你有一个非常复杂的项目,它分配了大量的内存,你应该运行gc来清理内存。