[英]How can I determine how much run time is spent doing GC in C#. Solution using Visual Studio 2015 preferred
我正在开发一个数据分析程序,目前需要大约 15 米才能运行。 ssing VS2015的诊断工具,可以看到它在做大量的GC收集。
我想看看这对应用程序的总体性能有何影响。 有什么方法可以查看 GC 中的时间百分比是多少?
在 Visual Studio 2015 中使用 C#。
尝试使用 System Diagnostics 使用 Stopwatch 类。 将 Start New 方法放在您的代码之前,并在您的代码之后调用 Stop 属性。 最后,使用 Elapsed Milliseconds 属性存储持续时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.