node 内存控制与Steam

2018-10-08  本文已影响2人  夏夏夏夏顿天

javascript对象在v8引擎堆中创建,v8引擎会自动回收没有引用的对象

下面摘自《深入浅出nodejs》:

v8内存分为新生代和老生代

新生代

时间短,如果反复使用将转为老生代

老生代

高效使用内存

全局变量得等到程序退出才能回收,所以要经量少用全局变量,

查看内存使用情况

查看进程内存占用 process.memoryUsage(),其中

os.totalmem(),os.freemem() 查看系统内存

process.memoryUsage()
image.png

参考:
Node.js 高性能编程之—内存控制与Stream
### node的内存控制- steven_zj的博客- CSDN博客
node内存控制

上一篇 下一篇

猜你喜欢

热点阅读