es6 --- 使用node的memoryUsage检测WeakMap()
生活随笔
收集整理的這篇文章主要介紹了
es6 --- 使用node的memoryUsage检测WeakMap()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
打開node命令行
$ node --expose-gc// --expose-gc:表示允許手動執行垃圾回收機制// 手動執行一次垃圾回收,保證獲取的內存使用狀態準確 > global.gc(); // 查看內存占用的初始狀態, > process.memoryUsage();
可以發現初始用了4.7MB左右
此時內存占用用到了47MB左右.
可以看到此時的內存占用是5.1MB左右…
說明WeakMap類對鍵名的引用是弱引用…即:垃圾回收機制不將該引用考慮在內
參考《ES6標準入門》(第3版) P226、P228~P229
總結
以上是生活随笔為你收集整理的es6 --- 使用node的memoryUsage检测WeakMap()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 538B. Quasi Binary
- 下一篇: 兄弟9150cdn换硒鼓清零抹粉_兄弟9