wordpress修改后台管理地址=,绵阳网站推广优化,湖北省建设工程信息网,关于网站制作的论文问题提出#xff1a;
系统状态不稳定#xff0c;需要排查原因#xff0c;所以需要监视所有进程的资源#xff0c;以及进程是那个程序#xff08;有些进程名写的一样#xff0c;需要根据PID查看是哪个执行文件#xff09;
方法#xff1a;
1. 使用subprocess函数
系统状态不稳定需要排查原因所以需要监视所有进程的资源以及进程是那个程序有些进程名写的一样需要根据PID查看是哪个执行文件
方法
1. 使用subprocess函数调用系统命令如“ATOP”
参考一下文档
python--subprocess.Popen()多进程_囊萤映雪的萤的博客-CSDN博客
2. 不断读取ATOP的数值并解析字符串结构化数据。
import subprocess# as sp
import timeOUTTIME1def GetOneFrameInfo():t_beginningtime.time()proc subprocess.Popen([atop], stdoutsubprocess.PIPE, stderrsubprocess.PIPE)while proc.poll() is None:seconds_passed time.time() - t_beginningif seconds_passedOUTTIME:proc.terminate()str_dataproc.stdoutreturn str_data
3. 将结构化数据以JSON串写入文件10秒钟保存一个JSON文件的速度保存在固定的文件夹下面。 4. 查看时用软件读取json并将历史数据全部导入分析系统的占用。