标签: optimization profiling anylogic
我最近在AnyLogic模型中遇到了严重的性能障碍,并决定进行一些方法分析。最高级别的罪魁祸首是com.anylogic.engine.Engine.mc(),但它做了什么,我们如何加快速度呢?
com.anylogic.engine.Engine.mc()
答案 0 :(得分:2)
理想情况下,永远不要使用条件转换,只使用基于消息,基于超时和基于代理到达的转换。否则,基于条件的转换会一直检查是否已满足条件。
答案 1 :(得分:1)
向我解释说com.anylogic.engine.Engine.mc()是检查事件和转换条件的地方。如果Engine.mc()让您放慢速度,请检查您的状况事件和状态转换!
Engine.mc()