如何调试具有大堆的电子应用程序总但正常的堆使用的内存

时间:2018-09-27 19:53:23

标签: node.js memory-management garbage-collection electron

我有一个长期运行的电子应用程序,在其中我注意到heapTotal报告的process.memoryUsage()随时间稳定增长,即使heapUsed仍然有界。

为隔离这种情况,我在调用process.memoryUsage()之前手动运行垃圾收集器,因此我认为问题与GC不相关。

什么会导致此行为?内存碎片会导致这种情况吗?我该如何调试?我假设heapTotal占用的内存而不是heapUsed占用的内存在调试器中不可见(因为未使用)...

0 个答案:

没有答案