- python可以监控GPU程序,比如获取显卡的显存,可用显存,已用显存,pid等信息,具体可以查看笔记python监控显卡显存
。 - 当然python也可以查看CPU程序信息,并且可以从程序名获取程序的pid,同样也可以通过pid获取程序的pid。
文章目录
python查看cpu使用情况等信息,我们需要使用psutil库。
输出当前cpu运行的所有pid和程序名:
import psutilpids = psutil.process_iter()
for pid in pids:print(pid.pid)print(pid.name())
想要由名字获取pid,直接用个for循环即可:
import psutilpids = psutil.process_iter()
for pid in pids:if pid.name() == 'your_process_name':print(pid.pid)
同样由pid获取程序名字,直接用for循环即可:
import psutilpids = psutil.process_iter()
for pid in pids:if pid.pid == 'your_pid':print(pid.name())