我正在编写脚本来检查给定的URL是否正确并解析IP。我想加快速度,所以我决定将其放入多个线程中。但是,我要确保脚本不会使运行它的服务器过载。问题是:如何检查脚本中的系统负载?还是有某种方法可以确定可以同时运行多少个线程?
最佳答案
尝试psutil(https://github.com/giampaolo/psutil):
import psutil
psutil.cpu_percent()
编辑2019/04/26:psutil现在也在Windows上实现并模拟getloadavg():
>>> psutil.getloadavg()
(3.14, 3.89, 4.67)
关于Python-如何检查系统负载?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15054750/