roh*_*2sh 4 javascript linux memory node.js
有人可以解释为什么我的Node.js进程占用的内存超过分配的内存吗?
我为Nodejs进程分配了4G内存(64位计算机最大支持,根据Nodejs doc),但是我看到过程接触5.6g的RSS内存(高于我指定的4g)
这就是我运行流程的方式
node -max-old-space-size=4096 processName.js
max-old-space-size控制解释器中node.js内存使用的一个方面,用于存储Javascript对象(有时称为V8堆),而不是整个进程的整个内存使用.例如,max-old-space-size与node.js的本机代码部分使用多少内存无关.
因此,总内存使用量总是可以超过max-old-space-size.
| 归档时间: |
|
| 查看次数: |
226 次 |
| 最近记录: |