我們有一個理論,第2代GC可能會在應用程序中引入延遲,有沒有一種方法來分析GC需要多長時間?GC需要多長時間?
6
A
回答
5
在GC中花費的總時間以及有關收集數量,堆大小等的各種信息都有性能計數器。有關詳細說明,請參閱this article。
如果您只想快速查看應用程序,請使用process explorer。它可以顯示進程的大部分.NET統計信息。
+0
我正在尋找一個完整的GC需要多長時間。它暫停所有的10毫秒... 100毫秒... 500毫秒。 – rjdevereux 2011-02-24 18:04:45
2
.NET 4.0具有用於GC的ETW,可以幫助分析在GC上花費的時間。
這是類似於您的問題的答案Can you repro this 64-bit .NET 4 GC bug?
0
相關問題
- 1. TopicClient需要多長時間?
- 2. NSCalendarUnitEra需要多長時間?
- 3. 時間需要多長時間
- 4. 運行scipy.test('full')需要多長時間?
- 5. 執行腳本需要多長時間?
- 6. 主鍵刪除需要多長時間?
- 7. printk命令需要多長時間?
- 8. 測試套件需要多長時間?
- 9. CreateThread需要執行多長時間?
- 10. 需要多長時間學習backbone.js
- 11. Compact Framework和JIT。需要多長時間
- 12. SHA256散列需要多長時間?
- 13. Glibc需要多長時間來編譯?
- 14. C2DM註冊需要多長時間
- 15. 使用TDD需要多長時間?
- 16. 插入150K行需要多長時間?
- 17. 密碼認證需要多長時間?
- 18. CFmail需要發送多長時間?
- 19. 檢索數據需要多長時間?
- 20. 合同處理需要多長時間?
- 21. 執行循環需要多長時間?
- 22. 製作rabbitmq需要多長時間?
- 23. 吞噬任務需要多長時間?
- 24. mongo_connector.py通常需要多長時間?
- 25. 小更新需要多長時間?
- 26. Unix貓命令需要多長時間?
- 27. ElementTree iterparse需要多長時間?
- 28. 校驗需要多長時間?
- 29. 極長的GC時間
- 30. 查詢需要長時間
還請參閱http://stackoverflow.com/questions/4288898/how-to-profile-net-garbage-collector。 – 2011-02-23 21:36:50