我在代码中遇到了一些内存泄漏的问题。于是我使用了 heapdump nodemodule 去捕获内存快照。通过使用 heapdump,我已经解决了一些问题,但为什么字符串缓冲区的大小仍然很大并且在不断增加呢?
我已经附上了组件的内存 heapdump 的屏幕截图,但由于文件大小为 139MB,所以无法附加在这里。我不知道你们需要什么其他信息来帮助解决这个问题...
我已经附上了组件的内存 heapdump 的屏幕截图,但由于文件大小为 139MB,所以无法附加在这里。我不知道你们需要什么其他信息来帮助解决这个问题...
require()
所有文件的函数。由于它们是匿名的,每个所需的模块都有自己的函数。然而,我想知道为什么它们不被释放。您使用的是哪个Node.js版本?您是使用本地JS还是一些编译到JS语言(CoffeeScript、TypeScript等)? - Robert Rossmann