代码之家  ›  专栏  ›  技术社区  ›  IceMetalPunk

跟踪NodeJS中的对象内存使用情况

  •  1
  • IceMetalPunk  · 技术社区  · 6 年前

    Player 这用于各种各样的事情,当用户注销时,理想情况下,他们关联的Player对象将删除其所有引用,以便可以对其进行垃圾回收。但是,由于这些Player对象引用被传递到许多模块,存储在各种列表中等等,我不能百分之百地确定它们是否被完全清除了。

    有没有办法跟踪NodeJS中某个类/构造函数使用的内存量,以便确保它们被正确释放?

    我知道你可以从 process 实例,但这并不能告诉我内存在使用什么,所以它不能帮助我确保清除这个特定的对象。

    编辑 如果有帮助,有关项目的回购协议可以在这里找到: https://github.com/IceMetalPunk/Graphite-Node Server/entities.js 但在其他地方使用。

    0 回复  |  直到 6 年前