mleak

0.1.7 • Public • Published

mleak

A node-addon to find out the leaks of GC-managed memory.

背景参考

项目结构

使用 rust 和 cpp 编写,其中:

  1. 涉及和 node runtime 交互的部分使用 cpp 示例
  2. 其余部分使用 rust,比如上传采集的 heap-snapshot
  3. 内存管理方面,优先考虑在 rust 侧创建内存,通过参数传递到 cpp 侧 示例

功能

在应用运行期间,遇到 out of memory 时,对下面的信息进行 dump

  • [x] heap stats
  • [x] heap space stats
  • [ ] heap snapshot 问题

Package Sidebar

Install

npm i mleak

Weekly Downloads

0

Version

0.1.7

License

MIT

Unpacked Size

1.91 MB

Total Files

11

Last publish

Collaborators

  • hsiao0