当前位置: 首页 > news >正文

python监控cpu程序

  1. python可以监控GPU程序,比如获取显卡的显存,可用显存,已用显存,pid等信息,具体可以查看笔记python监控显卡显存
  2. 当然python也可以查看CPU程序信息,并且可以从程序名获取程序的pid,同样也可以通过pid获取程序的pid。

文章目录


python查看cpu使用情况等信息,我们需要使用psutil库。
输出当前cpu运行的所有pid和程序名:

import psutil

pids = psutil.process_iter()
for pid in pids:
	print(pid.pid)
	print(pid.name())

想要由名字获取pid,直接用个for循环即可:

import psutil

pids = psutil.process_iter()
for pid in pids:
	if pid.name() == 'your_process_name':
		print(pid.pid)

同样由pid获取程序名字,直接用for循环即可:

import psutil

pids = psutil.process_iter()
for pid in pids:
	if pid.pid == 'your_pid':
		print(pid.name())

相关文章:

  • dockerfile与docker-compose解释及对比
  • C++12.4
  • mysql主从复制-redis集群扩容缩容、缓存优化(缓存更新策略、穿透,击穿,雪崩)、mysql主从搭建、django实现读写分离
  • 「Qt Widget中文示例指南」如何创建一个计算器?(二)
  • [ROS2] --- ROS diff ROS2
  • Python 3 使用 write()、writelines() 函数写入文件
  • SQL Server对象类型(8)——4.8.约束(Constraint)
  • 个人硬件测试用例入门设计
  • 跟我学c++高级篇——动态反射之二动态列表
  • python动态圣诞下雪图
  • C-语言每日刷题
  • MySQL基础『数据类型』
  • echarts 地图
  • 微信扫码登录修改二维码的样式
  • git的安装及ssh配置(Linux)
  • Linux中top命令输出日志分析?
  • Kubernetes学习笔记-Part.01 Kubernets与docker
  • 如何使用群晖管家结合内网穿透实现公网远程访问本地黑群晖
  • Docker快速入门(docker加速,镜像,容器,数据卷常见命令操作整理)
  • 用C++语言编写的图书馆系统代码,包括图书录入、查询、插入、修改、删除和添加功能
  • 巴方:印度上周导弹袭击造成至少40名平民死亡
  • 大英博物馆展歌川广重:他是梵高最钟爱的浮世绘名家
  • 1156万+1170万,静安、宝山购彩者击中大乐透头奖
  • 昆明一学校门外小吃摊占满人行道,城管:会在重点时段加强巡查处置
  • 黑灰产工作室为境外诈骗集团养号引流,冒充美女与男性裸聊后敲诈勒索
  • 欧盟决意与俄罗斯能源彻底决裂之际,美国谋划新生意:进口俄气对欧转售