javascript - 你能找到分配给一个对象(node.js)的内存吗?

标签 javascript node.js memory-management

我正面临内存泄漏,在查找问题时,想知道 Node.js 中是否有某种方法可以找到分配给 JavaScript 对象的内存。 Node 提供了一种查找整体堆和堆栈空间的方法,但我无法在文档或网上找到任何内容来查找特定对象的空间。

考虑到变量的工作方式,在 Node 中编写一些东西来查找大小应该不难,但我想知道是否已经存在一些东西,也许是一个 JavaScript 函数来做到这一点?

最佳答案

Node-Profiler您可以使用拍摄 2 个堆快照并通过比较它们的值来搜索大对象。

关于javascript - 你能找到分配给一个对象(node.js)的内存吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4972125/

相关文章:

javascript - 使用 javascript 函数按 ID 操作多个 div

javascript - 发出的事件是否会产生大量负载,即使它们没有被监视?

node.js - 有可能在 Node.js 中给自己发信号吗?

node.js - Nightmare.js 错误代码 -3

c# - 短暂的对象

c++ - 在堆上分配内存还是传递工作内存?

memory-management - Windows 任务管理器列 - 句柄

javascript - 将 javascript 变量传递给 Twig

javascript - Javascript 中的 getMonth() 格式为 dd/mm/yyyy

javascript - 使用 Angular Material 和 JavaScript 开发数据输入应用程序