我是靠谱客的博主 清脆小松鼠,这篇文章主要介绍python休眠1分钟_Python多处理进程会在一段时间后休眠,现在分享给大家,希望可以做个参考。

我有一个脚本贯穿一个目录并搜索给定字符串的给定结尾(即.xml)的所有文件并替换它们.为此,我使用了

python多处理库.

作为一个例子,我使用1100个.xml文件,大约200MB的数据.我的MBP ’15 15“的完整执行时间是8分钟.

但是几分钟后,进程的进程就会进入睡眠状态,我在“顶部”看到了这里(这是在7米之后……).

最高输出

PID COMMAND %CPU TIME #TH #WQ #PORT MEM PURG CMPR PGRP PPID STATE BOOSTS %CPU_ME %CPU_OTHRS

1007 Python 0.0 07:03.51 1 0 7 5196K 0B 0B 998 998 sleeping *0[1] 0.00000 0.00000

1006 Python 99.8 07:29.07 1/1 0 7 4840K 0B 0B 998 998 running *0[1] 0.00000 0.00000

1005 Python 0.0 02:10.02 1 0 7 4380K 0B 0B 998 998 sleeping *0[1] 0.00000 0.00000

1004 Python 0.0 04:24.44 1 0 7 4624K 0B 0B 998 998 sleeping *0[1] 0.00000 0.00000

1003 Python 0.0 04:25.34 1 0 7 4572K 0B 0B 998 998 sleeping *0[1] 0.00000 0.00000

1002 Python 0.0 04:53.40 1 0 7 4612K 0B 0B 998 998 sleeping *0[1] 0.00000 0.00000

所以现在只有一个过程正在完成所有工作,而其他过程在4分钟后就睡着了.

代码段

# set cpu pool to cores in computer

最后

以上就是清脆小松鼠最近收集整理的关于python休眠1分钟_Python多处理进程会在一段时间后休眠的全部内容,更多相关python休眠1分钟_Python多处理进程会在一段时间后休眠内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部