如何获取有关AOS在启动期间所做工作的更多信息?

时间:2015-12-21 13:52:29

标签: axapta microsoft-dynamics dynamics-ax-2012

我注意到AOS启动在不同机器上的执行时间非常不同。由于不同的硬件尺寸,这是可以预料到的,但它让我对AOS正在做什么以及(有时)花了这么长时间感到好奇。

是否有一个日志文件,我可以在哪里监控AOS在启动期间正在做什么?或任何其他监控AOS启动的方法? 如果有任何不同,我对AX2009和AX2012都感兴趣。

赞赏任何意见。

2 个答案:

答案 0 :(得分:2)

您可以使用Trace Parser来分析来自windows perfmon的事件跟踪数据。

使用perfmon捕获AOS上的痕迹。例如,请参阅http://blogs.msdn.com/b/axperf/archive/2011/11/18/collect-ax-2012-event-traces-with-windows-performance-monitor.aspx

答案 1 :(得分:2)

您可能遇到的一个重大差异是在AOS端启用或不启用调试。

当你启动AOS时,它会在XppIL文件夹下获得用CIL(dll和模块)编译的AX程序集。

如果在AOS上激活了调试,它会在每个方法的XppIL \ Source下获得一个xpp扩展名的文本文件。所以可能需要更多时间。