首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生产网站中的.net监视器gc收集

生产网站中的.net监视器gc收集
EN

Stack Overflow用户
提问于 2015-10-06 21:21:22
回答 1查看 30关注 0票数 0

对于一些错误分析,我希望监视GC何时执行收集。

在这篇文章中,我发现有一些“WaitFor...()”方法,但这对我来说似乎很难看,因为我必须产生一个线程,它会等待gc的整个时间,只是为了日志记录的目的:

代码语言:javascript
复制
  while (checkForNotify)
  {
       // Check for a notification of an approaching collection.
       GCNotificationStatus s = GC.WaitForFullGCApproach(); 
       //.... log  start
       s = GC.WaitForFullGCComplete();
      /// log complete
}

有没有更好的方法来做这件事?

EN

回答 1

Stack Overflow用户

发布于 2015-10-06 21:28:48

如果您正在监控生产服务器上的活动站点,那么我不会使用代码库来监控它自己!

我将使用PerfMon并监视.Net配置单元下的GC统计数据。

MSDN在这里有一些阅读材料:https://msdn.microsoft.com/en-us/library/ee851764(v=vs.110).aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32971105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档