我们有一个理论,第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