如何知道gc何时工作

时间:2018-01-30 07:58:18

标签: c# .net garbage-collection

在我处理我的应用程序中的所有内存泄漏后,我会经常冻结,大多数冻结发生在弱PC上

我认为这正是GC开始工作的时候。

我可以监控GC调用时间,以确保问题是

感谢。

1 个答案:

答案 0 :(得分:2)

有许多与GC相关的性能指标:https://msdn.microsoft.com/en-us/library/x2tyfybc(v=vs.71).aspx

在您的情况下,您应该观察# Gen 2 Collections的值,并在遇到冻结时查看它是否会增加。请注意,它也可能是gen 0或1个集合,但它们不太可能导致明显的冻结。