确定GC compact的实际阻塞时间

时间:2014-09-13 19:42:41

标签: .net garbage-collection clr

我听说只有在需要执行堆压缩时,GC运行才会完全阻止您的应用程序。有没有办法确定执行压缩的GC实际阻止.NET应用程序的时间?看起来没有这样的表现反击......

1 个答案:

答案 0 :(得分:0)

听起来你正在寻找% Time in GC计数器。每次垃圾收集后都会更新。值为30%意味着,在上一次垃圾收集结束和当前垃圾收集之间,您的应用程序有70%的CPU周期,GC占您的进程总CPU周期的30%。

来源:GC Performance Counters