get the max heap size of a node.js application

2019-05-06 10:18发布

Now I am using node.js in paas platform. And the container has memory limit. Now I want to get the maximum of the heap size of node.js application. I know that use the parameter "--max-old-space-size", I can set the max heap size, but I want to know how to get the default value of "--max-old-space-size". For example, if the container's memory is 512m , so the maximum of node.js heap size can not be greater than it. How can I get the value?

2条回答
我命由我不由天
2楼-- · 2019-05-06 10:46

You can try the v8 module, it is documented here: https://nodejs.org/api/v8.html

I believe getHeapStatistics() function will give you everything you need

查看更多
再贱就再见
3楼-- · 2019-05-06 10:47
登录 后发表回答