一种DCS上位机CPU和内存使用率监测方法及系统技术方案

技术编号:43941960 阅读:13 留言:0更新日期:2025-01-07 21:32
本发明专利技术公开一种DCS上位机CPU和内存使用率监测方法及系统,属于DCS控制技术领域,包括:运行top命令,获取CPU和内存使用率的实时信息,将top命令的输出保存到指定路径下的log文件中;使用可视化程序,显示允许用户选择log文件存放目录,包括展示前n位进程的CPU和内存使用趋势图,以及关注的特定进程的CPU和内存使用趋势图;读取log文件内容,并将数据保存到内存中的变量和数据表中;根据预设置模块的设置,对读取的数据进行处理;将处理后的数据写入到表格中,并绘制出系统整体和部分进程的CPU、内存使用情况的折线趋势图;在log文件目录下生成包含原始数据和趋势图的表格;用于用户可点击趋势图跳转到表格,查看原始数据。本发明专利技术便于用户分析和排查问题。

【技术实现步骤摘要】

本专利技术属于dcs控制,涉及一种dcs上位机cpu和内存使用率监测方法及系统。


技术介绍

1、dcs(distributed control system,分布式控制系统)是一种集中监测、操作、管理和分散控制的控制系统,它将计算机技术、信号处理技术、测量技术、控制技术、通讯技术和图形显示技术及人机接口结合在一起。

2、随着工业控制系统的不断发展和智能化程度的提高,对dcs控制器的功能和性能要求也越来越高。因此,未来dcs控制器的测试技术也将不断发展和完善。一方面,可以加强自动化测试技术的研究和应用,提高测试效率和准确性;另一方面,可以加强安全测试技术的研究和应用,确保dcs控制器的安全性和稳定性。

3、国产可信dcs上位机集成了可信启动、静态可信验证、动态可信验证、可信白名单、进程保护、应用程序访问控制等可信模块功能,有的还会部署可信管理平台。部署了可信功能后,需要了解在进行可信业务操作时系统的cpu、内存占用情况,有可信模块的设备长期运行状态下的资源使用情况。传统的使用top命令只能监控实时数据,无法做到长时间的监控。可信dcs本文档来自技高网...

【技术保护点】

1.一种DCS上位机CPU和内存使用率监测方法,其特征在于,包括:

2.根据权利要求1所述的一种DCS上位机CPU和内存使用率监测方法,其特征在于,所述运行top命令采用shell脚本实现,shell脚本是使用top命令获得实时的CPU、内存占用情况,并将每一次top命令的输出保存到指定路径下的1个log中,脚本中自定义top命令输出信息刷新的时间间隔、一次top命令需要输出结果的次数、和运行一次top命令的时间间隔。

3.根据权利要求1所述的一种DCS上位机CPU和内存使用率监测方法,其特征在于,所述使用可视化程序是基于Python程序编写打包的exe可执行程序...

【技术特征摘要】

1.一种dcs上位机cpu和内存使用率监测方法,其特征在于,包括:

2.根据权利要求1所述的一种dcs上位机cpu和内存使用率监测方法,其特征在于,所述运行top命令采用shell脚本实现,shell脚本是使用top命令获得实时的cpu、内存占用情况,并将每一次top命令的输出保存到指定路径下的1个log中,脚本中自定义top命令输出信息刷新的时间间隔、一次top命令需要输出结果的次数、和运行一次top命令的时间间隔。

3.根据权利要求1所述的一种dcs上位机cpu和内存使用率监测方法,其特征在于,所述使用可视化程序是基于python程序编写打包的exe可执行程序,运行程序后显示可视化的操作窗口。

4.根据权利要求1所述的一种dcs上位机cpu和内存使用率监测方法,其特征在于,所述显示允许用户选择log文件存放目录,还包括:

5.根据权利要求1所述的一种dcs上位机cpu和内存使用率监测方法,其特征在于,所述根据预设置模块的设置,对读取的数据进行处理,包括:

6.根据权利要求1所述的一种dcs上位机cpu和内存使用率...

【专利技术属性】
技术研发人员:梁法光周放刘岩吴龙飞王宾李卓辛志波陈帆王康李心怡孙浩伟李广亭豆心杰翟亮晶
申请(专利权)人:西安热工研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1