gpt4 book ai didi

python - 如何识别 SimPy 模拟中的耗时任务?

转载 作者:行者123 更新时间:2023-12-01 04:42:40 26 4
gpt4 key购买 nike

我想加快 SimPy 模拟速度(如果可能的话),但我不确定插入计时器的最佳方法,甚至看看什么花费了很长时间。

有办法做到这一点吗?

最佳答案

我建议使用runsnakerun (或者我猜是py3x中的snakeviz),它使用cProfile(runsnakerrun的网页上有说明)

基本上你只需运行你的程序

python -m cProfile -o profile.dump my_main.py 

然后你可以使用runsnake(或者snakeviz,如果使用py3)获得你的个人资料的良好视觉 View

python runsnakerun.py profile.dump

(请注意,在配置文件模式下运行它可能会进一步减慢您的代码......但它实际上只是为了识别缓慢的部分)

关于python - 如何识别 SimPy 模拟中的耗时任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30225915/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com