Node.js進程內存使用查看方法及返回對象的含義

1 前言node

使用process.memoryUsage() ,而後能夠獲得一個對象以下:api

var  mem = process.memoryUsage();
console.log(mem);
結果:
{
  rss: 4935680,
  heapTotal: 1826816,
  heapUsed: 650472,
  external: 49879
}  
process.memoryUsage()

然而不知道rss是什麼縮寫,不知道其含義 ide

2 說明spa

   從nodejs api文檔中找出來,截圖以下 code

3.  查看當前node的V8內存使用狀況( 轉成MB )orm

var mem = process.memoryUsage();
        var format = function(bytes) { 
              return (bytes/1024/1024).toFixed(2)+'MB'; 
        };
console.log('Process: heapTotal '+format(mem.heapTotal) + ' heapUsed ' + format(mem.heapUsed) + ' rss ' + format(mem.rss));
node查看內存使用狀況
相關文章
相關標籤/搜索