0
A
回答
1
我卻意外地發送每完成請求2個新的請求。一端靠近,另一端靠近。
1
我在0.3.1上,GC在這裏正常踢。
使用node --trace_gc test.js
,這幾乎達到5MB:
[email protected]:~/Desktop$ node --trace_gc test.js
Scavenge 0.9 -> 1.0 MB, 1 ms.
Scavenge 1.9 -> 1.8 MB, 0 ms.
Scavenge 2.6 -> 1.9 MB, 1 ms.
Mark-sweep 2.9 -> 1.8 MB, 6 ms.
Scavenge 2.8 -> 1.8 MB, 0 ms.
Scavenge 2.9 -> 1.9 MB, 0 ms.
另一個試驗:
[email protected]:~/Desktop$ node --trace_gc test.js
Scavenge 0.9 -> 1.0 MB, 1 ms.
Scavenge 1.9 -> 1.8 MB, 0 ms.
Scavenge 2.6 -> 1.9 MB, 1 ms.
Mark-sweep 1.9 -> 1.8 MB, 4 ms.
Mark-sweep 1.8 -> 1.7 MB, 3 ms.
Mark-compact 1.7 -> 1.7 MB, 11 ms.
Scavenge 2.3 -> 1.8 MB, 0 ms.
Scavenge 2.3 -> 1.8 MB, 0 ms.
Scavenge 2.3 -> 1.8 MB, 0 ms.
Scavenge 2.0 -> 1.9 MB, 0 ms.
Mark-sweep 1.9 -> 1.6 MB, 3 ms.
Mark-compact 1.6 -> 1.6 MB, 10 ms.
V8是很聰明的,當談到GC'ing,有一件事你可能想要看出來的是你不會在全局列表中推送一些引用等,因爲它會保留活動引用內的任何內容。
如果你真的在處理大量的數據,請考慮使用Buffer
並實時重新分配,特別是在0.3.x緩衝區中速度非常快。
+0
感謝您的檢查 – richcollins 2010-12-08 04:12:29
相關問題
- 1. Node.js內存泄漏
- 2. Node.js內存泄漏?
- 3. os.walk是否泄漏內存?
- 4. System.Diagnostics.EventLog是否泄漏內存?
- 5. 內存泄漏Node.js程序
- 6. 內存泄漏與socket.io + node.js
- 7. node.js域內存泄漏
- 8. 是否存在NSCFTimer內存泄漏?
- 9. 新的Date()是否會在node.js中發生內存泄漏?
- 10. 是否泄漏消毒劑保證沒有內存泄漏?
- 11. QTableWidget內存泄漏與否?
- 12. 使用UIReferenceLibraryViewController是否有內存泄漏?
- 13. 這是否會導致內存泄漏?
- 14. node.removeChild(node.firstChild)是否創建內存泄漏?
- 15. 它是否有內存泄漏?
- 16. 我的ThreadPoolExecutor是否泄漏內存?
- 17. iOS是否檢索泄漏內存?
- 18. 新對象是否有內存泄漏?
- 19. 我的屬性是否泄漏內存?
- 20. sqlite3_exec是否有內存泄漏?
- 21. Application.ThreadException:內存泄漏是否不分離?
- 22. fdopen()是否會導致內存泄漏?
- 23. Async.StartChild是否有內存泄漏?
- 24. 此代碼是否會泄漏內存?
- 25. Aysncpro 2010是否有內存泄漏?
- 26. NSNumberFormatter是否可能泄漏內存?
- 27. 這是否會導致內存泄漏?
- 28. 這是否會造成內存泄漏?
- 29. 這是否會導致內存泄漏?
- 30. Application.terminate是否會導致內存泄漏?
您應該將此標記爲接受的答案,即使這是您自己的答案。 – Kynth 2010-12-08 10:29:02