Q
瀏覽器內存消耗
1
A
回答
0
profiling怎麼樣? 「代碼分析器是一種性能分析工具,通常只測量函數調用的頻率和持續時間,但除此之外還有其他特定類型的分析器(,例如內存分析器)能夠收集廣泛的性能數據「
0
您可以使用的Microsoft實用程序之一(假設您使用的是Windows)是LeakDiag(請參閱ftp://ftp.microsoft.com/PSS/Tools/Developer%20Support%20Tools/LeakDiag/)。藉助LeakDiag,您可以獲取應用程序的「內存快照」。您可以按如下方式使用它:
- 啓動應用程序
- 熱身應用(做一些典型的動作)
- 運行LeakDiag使第一快照
- 做一些比較典型的動作
- 運行LeakDiag創建第二個快照
- 運行LeakDiag以比較2個快照並查看造成額外內存消耗的原因
FireFox中可能存在的問題可能是FireFox有自己的內存管理器,而不是標準的C/C++運行時間(至少我認爲是這樣),所以你可能不會這樣找到實際問題(因爲FireFox的內存管理器只是簡單的隱藏系統中所有確切的內存分配)。
編輯:您可以使用Microsoft的Windows調試工具的GFLAGS和UMDH實用程序做類似的事情。
相關問題
- 1. 如何查看瀏覽器的特定頁面內存消耗?
- 2. 內存消耗
- 3. WebGL渲染器消耗太多內存......每次瀏覽器崩潰
- 4. Luakit內存消耗
- 5. QTreeView內存消耗
- 6. Boost.Flyweight內存消耗
- 7. HSQLDB內存消耗
- 8. 計時器控制內存消耗
- 9. 資源管理器的內存消耗
- 10. GIT GC消耗服務器內存
- 11. Emgu CV - 內存泄漏(內存消耗)
- 12. .NET內存消耗問題
- 13. Scala ParRange內存消耗
- 14. 移動webkit內存消耗
- 15. Python和內存消耗
- 16. .NET WinForm內存消耗
- 17. Linux Bootstrap消耗內存
- 18. Groovy 64位內存消耗
- 19. Android的內存消耗
- 20. 確定內存消耗
- 21. 減少內存消耗
- 22. PhantomJS WebPage內存消耗?
- 23. MongoDB內存消耗低
- 24. 內存消耗,同時在
- 25. EF的內存消耗
- 26. Netty 4 beta1內存消耗
- 27. Sidekiq消耗太多內存
- 28. PHP的TeeChart內存消耗
- 29. RDS MySQL高內存消耗
- 30. Cherrypy中的內存消耗