如何确定在C#中使用GC执行的运行时间。使用Visual Studio 2015的解决方案首选

时间:2016-02-05 02:15:51

标签: c# .net garbage-collection visual-studio-2015 profiling

我正在研究目前需要大约15米运行的数据分析程序。在Ssing VS2015的诊断工具中,我可以看到它正在进行大量的GC集合。

我想知道这会如何影响应用程序的总体性能。有什么方法可以看出GC中的时间百分比是多少?

在Visual Studio 2015中使用C#。

1 个答案:

答案 0 :(得分:0)

尝试通过系统诊断程序使用Stopwatch类。将Start New方法放在代码之前,并在代码之后调用Stop属性。最后,用“经过的毫秒数”属性存储持续时间。