在我处理应用程序中的所有内存泄漏后,我会遇到不时冻结,大多数冻结发生在弱PC上
我认为这正是GC开始工作的时候。
我可以监控 GC 调用时间以确保这就是问题所在吗
谢谢。
有许多与 GC 相关的性能计数器:https://msdn.microsoft.com/en-us/library/x2tyfybc(v=vs.71(.aspx
在您的情况下,您应该观察# Gen 2 Collections
的值,看看当您遇到冻结时它是否会增加。请注意,它也可能是第 0 代或第 1 代集合,但它们不太可能导致明显的冻结。