单声道垃圾收集最坏情况表现

时间:2011-02-08 08:10:01

标签: c# .net performance mono garbage-collection

您好我想知道调用方法或创建对象所需的最长时间。

我想到了在创建对象之前或在方法或调用一些析构函数之前调用GC.Collect()之类的东西。

是否有任何提示或想法可以找出一些(或最坏的)最坏情况?

最好的问候

1 个答案:

答案 0 :(得分:1)

thread。将答案代码放在一个循环中并记录最低和最低进入的最长时间。但实际上可能并不是那么有趣。这是更好的性能测量:

在实际应用程序中运行代码,以了解真实生活场景

对所谓的100000次调用进行测试    测试然后你可以采取平均的通话时间,如果你的方法很慢或者没有给你更好的指示