我正在使用node.js 6.11.3,羣集模塊,快速4.14 看到內存泄漏在一個星期內緩慢。附件 是chrome開發工具中堆轉儲的屏幕截圖。不能說出泄漏的原因。 click for heap dumpnode.js內存泄漏與羣集和快速
-3
A
回答
0
不幸的是,沒有人可以在沒有訪問整個應用程序和環境的情況下回答漏洞的來源。真正的問題是如何調試節點內存泄漏。
首先了解如何在節點中發生內存泄漏。如果Node內建垃圾回收機制,這怎麼可能?那麼,變量在不再被引用時被標記爲垃圾。如果你有代碼(閉包等)仍然有參考變量,他們不收集。這只是一個例子。還有一些可能會導致內存泄漏的依賴關係,可能會讓您認爲自己的代碼中存在問題。也許你會這樣做,就像你使用依賴關係一樣。
底線,它最好熟悉自己的調試過程,以便您可以瞭解導致泄漏的問題。祝你好運。這是一篇有用的文章。
https://www.alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/
+0
已經做到了,抓住了堆並試圖分析。想知道是否查看chrome開發工具的附加截圖,如果有人想知道爲什麼過程有這麼多保留的內存。 – Raj
相關問題
- 1. 快速關閉和內存泄漏
- 2. 內存泄漏與socket.io + node.js
- 3. Node.js內存泄漏
- 4. Node.js內存泄漏?
- 5. 內存泄漏Node.js程序
- 6. node.js域內存泄漏
- 7. Ruby續集內存泄漏?
- 8. Java內存泄漏和垃圾收集,
- 9. 數據集和內存泄漏
- 10. IIS和IIS快速內存泄露
- 11. QTableWidget內存泄漏與否?
- 12. 內存泄漏與陣列
- 13. 內存泄漏與陣列
- 14. UIDatePicker內存泄漏與ARC
- 15. 內存泄漏與CArray
- 16. 內存泄漏與「angular.module」getter?
- 17. 內存泄漏與BitmapFont
- 18. 內存泄漏與stringWithCString
- 19. 內存泄漏與strtok
- 20. 內存泄漏與SecPKCS12Import
- 21. Java內存泄漏與類
- 22. C內存泄漏與char **
- 23. 內存泄漏與timer.performWithDelay
- 24. 內存泄漏與NSXMLParser
- 25. 內存泄漏與OracleCommand
- 26. 內存泄漏與NSString
- 27. iPhone內存泄漏與CoreData
- 28. 內存泄漏(?)與StreamReader
- 29. 「內存泄漏」與grequests?
- 30. NSArray與componentsSeparatedByString內存泄漏
很難在沒有您的申請的情況下幫助您。它可能來自你的代碼,或者可能不是 – Bastien