python - sleep 命令会降低性能吗?

标签 python linux cron sleep

我正在使用 cron 任务每 2 分钟安排许多作业。 由于 cron 中不到一分钟的时间没有更高分辨率,因此我让 python 代码调用随机 sleep 命令(0-60 之间),这样它将把执行时间分散到一分钟内。

这对我来说效果很好。

我只是想知道,如果我有一个休眠 50 秒的进程,它是否会在这 50 秒内保留内存?它会导致性能问题吗?

最佳答案

毫无疑问,无论 Python 和脚本的启动消耗了多少内存,在 sleep 期间都会保留在内存中,但是既然您已经编写了代码,可以组织一些事情以尽量减少内存使用,直到 sleep 结束。

至于 CPU 性能,我确信您在 sleep 期间不会产生任何开销。

关于python - sleep 命令会降低性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48441559/

相关文章:

python - 如何拆分列表中的项目,用方括号括起来,用 , 分隔

python - 使用 Python 在两台计算机之间流式传输实时视频

linux - Bash - 递归更改仅属于特定用户/组的目录的所有权

linux - 这个 Cron 工作可能吗?

cron - cron-expression 元素无效

python - 如何读取python字节码?

用于检查进程是否正在运行并对结果采取行动的 Linux 脚本

c++ - 如何在 C++ 中打开多个单独的终端窗口?

python - Cron python 脚本不执行

python - 无法启动 Windows 快捷方式