Python 脚本持续监测系统资源使用情况
Python 脚本持续监测系统资源使用情况
本文介绍如何使用 Python 和 psutil 模块编写脚本,持续监测系统资源使用情况,例如 CPU、内存和磁盘使用率。
脚本示例:
import psutil
import time
while True:
cpu_usage = psutil.cpu_percent()
mem_usage = psutil.virtual_memory().percent
disk_usage = psutil.disk_usage('/').percent
print('CPU 使用率:{}%'.format(cpu_usage))
print('内存使用率:{}%'.format(mem_usage))
print('磁盘使用率:{}%'.format(disk_usage))
time.sleep(5) # 暂停 5 秒后继续监测
该脚本使用 psutil 模块获取系统资源使用情况,并使用 while 循环持续监测。在每次循环中,脚本输出当前的 CPU、内存和磁盘使用率,并使用 time.sleep() 方法暂停 5 秒钟,以便下一轮监测。脚本将一直持续监测系统资源的使用情况,直到手动停止。
脚本功能:
- 使用
psutil模块获取 CPU、内存和磁盘使用率。 - 使用
while循环持续监测。 - 每 5 秒输出一次监测结果。
使用说明:
- 确保已安装
psutil模块:pip install psutil - 将脚本保存为
.py文件。 - 运行脚本:
python 脚本文件名.py
注意:
- 该脚本仅供参考,可根据实际需求进行修改。
- 监测频率可通过
time.sleep()方法调整。 - 可使用其他模块和方法扩展脚本功能,例如图形化展示监测结果。
原文地址: https://www.cveoy.top/t/topic/otqQ 著作权归作者所有。请勿转载和采集!