作者paulyanzi (消失)
看板Python
标题[问题] 压缩/解压缩吃资源
时间Wed Apr 8 20:55:48 2015
利用 tarfile 做压缩或解压缩大档案的时候
常常占掉CPU大半的资源
请问有什麽方式可以限制吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.229.122.43
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1428497750.A.8FE.html
1F:推 darkgerm: 无解,要从 os 端下手 04/08 21:40
2F:推 kenduest: nice 命令让执行时降低优先权是一个方式 04/09 01:51
3F:推 kenduest: 我回应错了,我以为我在linux版:-( 04/09 07:59
4F:推 kenduest: 若是在unix的话就用os.nice(),windows环境不适用 04/09 08:02
5F:→ paulyanzi: os.nice() 内要设怎样的数值较恰当? 04/10 21:47
6F:→ darkgerm: nice 也只能降低优先权,无法调降 CPU 使用率 04/10 22:23
7F:推 kenduest: low priority 算是降低 cpu 使用率最简单方式了 04/13 02:45
8F:→ kenduest: linux 最高用 -20, 最低用 19 04/13 02:47
9F:推 kenduest: 不过若是 io 要减少放慢, psutil 内也有ionice调整 04/13 02:52