【发布时间】:2018-07-15 03:47:08
【问题描述】:
我在 Raspberry Pi 上使用 Python 2.7。
我运行一个脚本 A,它是一个 for 循环,每 30 秒拍照一次。通常,对于每次迭代,捕获场景并保存大约需要 5 秒,然后它会休眠(大约 25 秒)直到下一次迭代。
一段时间后,我运行了一个脚本 B,它根据脚本 A 拍摄的图像计算东西。所以这两个脚本同时运行。我没有使用子进程或任何东西,只是分别执行两个脚本。
我的问题是:当脚本 B 运行时,脚本 A 会变慢很多,所以有时前 5 秒会变成 25-30 秒,然后一次迭代可以持续 40 秒或更长时间!
您知道为什么脚本 A 不遵守持续时间,以及如何解决这个问题吗?
谢谢:)!
【问题讨论】:
标签: python time process raspberry-pi