我注意到AOS启动在不同机器上的执行时间非常不同。由于不同的硬件尺寸,这是可以预料到的,但它让我对AOS正在做什么以及(有时)花了这么长时间感到好奇。
是否有一个日志文件,我可以在哪里监控AOS在启动期间正在做什么?或任何其他监控AOS启动的方法? 如果有任何不同,我对AX2009和AX2012都感兴趣。
赞赏任何意见。
答案 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扩展名的文本文件。所以可能需要更多时间。