例如,运行 Visual Studio 2010 分析器对我的程序性能有何影响?也就是说,由于探查器必须如何“干扰”程序的正常操作以检查性能,探查器的结果实际上在哪些方面不准确?或者有没有这样的问题?
这个问题源于这样一个事实,即我在 Visual Studio 2010 分析器(我用 C# 编程)中的方法中看到属性获取/设置占用了大量时间。这些属性是由 .resx 资源字典自动生成的(避免使用魔术字符串 :-)),因此我假设JIT 编译器和/或在幕后运行的解释器通常会内联它们,如果它会有帮助。我会假设当您运行分析器时不会发生这种内联......或者是吗?
我专门使用 Visual Studio 2010 探查器,但我希望得到包含其他探查器的答案。
对不起,如果我错过了一个已经回答这个问题的问题 - 请随时指出方向。