いくつかの方法でフロントエンドメモリの表示

まず、ブラウザwindow.performance

 

 第二に、process.memoryUsageを使用してノード環境()

// 模倣メモリ回収
するvarサイズ= 20 * 1024 1024 *
 VAR arrall = [] 

関数getme(){
     VAR MEM = process.memoryUsage()
    はconsole.log(MEM)
    VAR形式= 関数(バイト){
         リターン(バイト/ 1024 / 1024)(2)+ 'MB' .toFixed ; 
    } 
    はconsole.log( 'heapTotal:' +フォーマット(mem.heapTotal)+ 'heapUsed:' + フォーマット(mem.heapUsed))
} 

getme()

// V8エンジン専用メモリ1.4グラムの処分
のためのVAR I = 0、I <20であり; I ++ ){
     IF(arrall.length> 4。){ 
        arrall.shift()
    } 
    arrall.push(新しいアレイ(サイズ))
    getme()
}

おすすめ

転載: www.cnblogs.com/sweet-ice/p/12047622.html