0
Q
查找內存泄漏項目
A
回答
0
唯一的解決辦法是重寫存儲器分配運營商(new
和delete
)自己;這些操作員可能會記錄任何內存分配和取消分配給某種日誌,以便日後分析此日誌。您可以在此處看到詳細信息:Overriding memory allocation method standard libraries use? 但是,這會嚴重影響速度。 我不確定是否可以覆蓋free
和malloc
函數。您可以使用#define
來代替標準free
和malloc
在您自己的代碼中,但我不確定它是否可能存在您的庫依賴項,因此您的內存分配/釋放日誌可能會錯過由庫依賴項分配的數據。當然,您可以使用自己的內存管理功能重建所有庫。
相關問題
- 1. xcode項目 - 內存泄漏
- 2. 查找內存泄漏
- 3. 在Ruby on Rails項目中查找內存泄漏
- 4. MVC ASP.NET5項目模板內存泄漏
- 5. 非ARC項目:NSMutableArray,NSString內存泄漏
- 6. Android:查找內存泄漏與墊
- 7. 查找內存泄漏通過JProfiler
- 8. 幫助查找內存泄漏
- 9. 幫助查找內存泄漏
- 10. 如何查找javascript內存泄漏
- 11. Qt:查找內存泄漏和錯誤
- 12. 查找內存泄漏與Alea
- 13. 在Android中查找內存泄漏
- 14. 使用dottrace查找內存泄漏
- 15. 查找內存違規/泄漏
- 16. 查找內存泄漏電位
- 17. j2me wtk查找內存泄漏
- 18. 查找JavaScript內存泄漏的工具
- 19. 找出內存泄漏?
- 20. 內存泄漏 - 目標C
- 21. 目標C,內存泄漏?
- 22. 調查內存泄漏
- 23. Xcode內存泄漏檢查
- 24. 調查Javascript內存泄漏
- 25. C++內存泄漏檢查
- 26. 檢查內存泄漏
- 27. 內存泄漏
- 28. 內存泄漏:
- 29. 內存泄漏
- 30. 內存泄漏