我是靠谱客的博主 清脆小松鼠,最近开发中收集的这篇文章主要介绍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多处理进程会在一段时间后休眠所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部