dotTrace-不同机器上的不同堆栈跟踪

时间:2019-06-03 14:34:59

标签: stack-trace dottrace

目标

确定为什么我从概要分析中看到的堆栈跟踪是不同的,以及是否期望如此。

问题

在两台不同的计算机上分析我们的应用程序的构建时,我得到了两个不同的堆栈跟踪。其中一台机器是生产Windows Server 2016,另一台机器是Windows Server 2016我正在使用Hyper-V在本地运行。在执行性能分析时,我正在使用UI自动化来驱动GUI,而我从来没有两个性能分析会话都产生这样的不同堆栈跟踪。

enter image description here

左侧是我们的生产服务器,右侧是我在本地运行的VM。我试图一遍又一遍地获取样本,所有的变化只是时间的细微变化。我还通过从本地VM多次复制来检查是否在两个位置都具有相同的内部版本。

问题

  • 这可能是每台机器上采样频率多高的副产品吗?
  • 准时生产中的差异会产生这种情况吗?

0 个答案:

没有答案