无标题文章

process.memoryUsage() 查看内存使用情况:

$ node
> process.memoryUsage()
{ rss: 24080384,
  heapTotal: 7856128,
  heapUsed: 5222816,
  external: 8818 }

1. rss 是 resident set size 的缩写,进程的常住内存部分(进程内存总共包括,一部分是 rss,其余部分在 swap 或者 filesystem)
2. heapTotal 和 heapUsed 是 V8 的堆内存信息,heapTotal 总共申请的堆内存量,heapUsed 使用中的堆内存量,单位是字节

与 process.memoryUsage() 不同的是 os 模块中的totalmem() 和 freemem() 这两个方法用于查看操作系统的内存使用情况

> os.totalmem()
17179869184
> os.freemem()
7123668992
> 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容