nodejs如何检查内存情况

1082 ℃

如何利用v8.getHeapStatistics()方法检查内存分配、内存回收等方面的统计信息。下面web建站小编给大家简单介绍一下!

具体语法如下:

const v8 = require('v8);
const used = v8.getHeapStatistics();
for (let key in used) {
 console.log(`${key} ${Math.round(used[key] / 1024 / 1024 * 100) / 100} MB`);
}

该方法返回的对象包含以下属性:

total_heap_size — 堆的总大小
total_heap_size_executable — 可执行代码的大小
total_physical_size — 堆的总大小和共享的库的大小总和
total_available_size — 可用于分配的内存大小
used_heap_size — 已经使用的堆内存大小
heap_size_limit — 堆大小限制
malloced_memory — 堆外分配的内存总大小
peak_malloced_memory — 发生过的最大的外部分配内存大小
does_zap_garbage — 一个Boolean值,表示是否进行垃圾回收

nodejs语法如何获取并解析请求地址

nodejs语法如何自动转换成js

nodejs如何实现删除数组元素

nodejs如何利用Long-Polling实现实时发送数据

nodejs如何利用Server-Sent Events实现实时发送数据

标签: nodejs语法, node检查内存, v8.getHeapStatistics

上面是“nodejs如何检查内存情况”的全面内容,想了解更多关于 nodejs 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_4647.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

百度echarts如何在饼图区域显示占比
wordpress如何封装短代码功能(点击展开/收缩)
el-form-item把label改成自定义
https在网站SEO优化中的安全性及弊端分析
this.$prompt如何做手机号码验证(判断手机号码是否正确)