我正在写一个ASP.NET MVC应用程序,我看到了一个我的行为似乎随机的表现。我最初的想法是,垃圾收集正在踢进并暂停应用程序一段时间,但我似乎无法找到一个按钮/开关来证明或反驳我的理论。Java的-verbose:gc命令行选项的.NET等价物是什么?
对于没有java的人-verbose:gc
是一个命令行开关,您可以将它传递给java应用程序,当GC事件发生时需要将JVM打印出来并需要多长时间。
我试图使用vs2010性能工具和JetBrains dotTrace这两个有点像使用热核武器来破解一个小螺母。
的GC花费的时间不说,容易界定。大多数GC不需要停止的程序,因为.net在客户端应用程序上使用并发GC。 – CodesInChaos 2010-10-14 14:27:44