当前位置: 首页 > 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())
http://www.dtcms.com/a/5037.html

相关文章:

  • 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++语言编写的图书馆系统代码,包括图书录入、查询、插入、修改、删除和添加功能
  • RNN:文本生成
  • DAPP开发【02】Remix使用
  • Python----练习:使用面向对象实现报名系统开发
  • The template root requires exactly one element
  • 世微AP5125 DC-DC降压恒流 LED车灯电源驱动IC SOT23-6
  • 数字孪生压缩空气储能管控平台
  • AndroidStudio - 新版本 Logcat 使用详解
  • 网络和Linux网络_7(传输层)UDP和TCP协议(端口号+确认应答+超时重传+三次握手四次挥手)
  • C语言--每日选择题--Day28
  • 基于ssm Vue的戒烟网站源码和论文