System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种内存状态监控系统、方法、设备及介质技术方案_技高网

一种内存状态监控系统、方法、设备及介质技术方案

技术编号:40033226 阅读:8 留言:0更新日期:2024-01-16 18:34
本发明专利技术公开了一种内存状态监控系统、方法、设备及介质,所述系统包括:阈值设定模块、监控模块、反馈模块以及占用处理模块;阈值设定模块,用于设定内存占用阈值;监控模块,用于根据内存占用阈值,实时监控自助终端的内存占用情况;反馈模块,用于根据内存占用情况,在自助终端上进行显示反馈;占用处理模块,用于根据内存占用值和内存占用情况,执行应对措施或应急措施;本发明专利技术能够对银医项目自助终端的内存占用状态进行实时检测并直观反馈,对于不同情况下的内存占用进行智能指示及提示,有效的引导操作者进行正确操作,避免因错误操作引发自助终端系统崩溃或无法使用,提高了银医项目自助终端的稳定性和可靠性。

【技术实现步骤摘要】

本专利技术涉及监控,特别是涉及一种内存状态监控系统、方法、设备及介质


技术介绍

1、目前,在银医项目自助终端上线配置及后期运维时,自助设备会因程序错误运行,或者程序异常导致的内存占据或者cpu占据过大,以至于无法正常使用,影响用户体验。

2、因此,需要对银医项目自助终端的内存占用情况进行实时监测和管理,进而保证自助终端运行的稳定性和可靠性。


技术实现思路

1、本专利技术的目的在于,针对现有技术中的上述问题,提供一种内存状态监控系统、方法、设备及介质,进而解决现有技术中银医项目自助终端缺乏内存管理方案,导致自助终端的稳定性和可靠性较差的问题。

2、为解决上述技术问题,本专利技术的具体技术方案如下:

3、一方面,本专利技术提供一种内存状态监控系统,应用于自助终端中,所述系统:阈值设定模块、监控模块、反馈模块以及占用处理模块;

4、所述阈值设定模块,用于设定内存占用阈值;

5、所述监控模块,用于根据所述内存占用阈值,实时监控所述自助终端的内存占用情况;

6、所述反馈模块,用于根据所述内存占用情况,在所述自助终端上进行显示反馈;

7、所述占用处理模块,用于根据所述内存占用值和所述内存占用情况,执行应对措施或应急措施。

8、作为一种改进的方案,所述阈值设定模块,包括:数值设定单元和第一数据传输单元;

9、所述数值设定单元,用于设定第一内存占用阈值、第二内存占用阈值和第三内存占用阈值;

10、所述第一数据传输单元,用于将所述第一内存占用阈值、所述第二内存占用阈值和所述第三内存占用阈值发送至所述占用处理模块。

11、作为一种改进的方案,监控模块,包括:内存占用情况计算单元和第二数据传输单元;

12、所述内存占用情况计算单元,用于周期性访问所述自助终端的后台服务管理端,并查看每个后台服务的内存占用值;所述内存占用情况计算单元计算所有所述内存占用值的总和,并计算所述总和与所述自助终端的内存性能值的比值,得到所述内存占用值;

13、所述第二数据传输单元,用于将所述内存占用值作为所述内存占用情况下发至所述反馈模块以及所述占用处理模块。

14、作为一种改进的方案,所述反馈模块,包括:显示插件搭建单元和第三数据传输单元;

15、所述显示插件搭建单元,用于在所述自助终端的显示界面上搭建设有内存占用值显示区域的可视化插件;

16、所述第三数据传输单元,用于接收所述内存占用值,并将所述内存占用值发送至所述显示插件搭建单元;

17、所述显示插件单元,用于在所述可视化插件的所述内存占用值显示区域上显示收到的所述内存占用值。

18、作为一种改进的方案,所述占用处理模块,包括:预警信息配置单元、第四数据传输单元以及执行单元;

19、所述预警信息配置单元,用于配置预警信息;

20、所述第四数据传输单元,用于接收所述内存占用值以及所述第一内存占用阈值、所述第二内存占用阈值和所述第三内存占用阈值;

21、所述执行单元,用于根据所述预警信息、所述内存占用值、所述第一内存占用阈值、所述第二内存占用阈值和所述第三内存占用阈值执行所述应对措施或所述应急措施。

22、作为一种改进的方案,所述执行单元,包括:比对子单元、第一预警子单元、第二检测子单元和第三提示子单元;

23、所述第三提示子单元中存储有高占用服务列表,所述高占用服务列表内存储有高占用应用服务;

24、所述比对子单元,用于将所述内存占用值与所述第一内存占用阈值、所述第二内存占用阈值和所述第三内存占用阈值分别进行比对;当所述内存占用值达到所述第一内存占用阈值时,所述比对子单元生成第一标记;当所述内存占用值达到所述第二内存占用阈值时,所述比对子单元生成第二标记;当所述内存占用值达到所述第三内存占用阈值时,所述比对子单元生成第三标记;

25、所述第一预警子单元,用于响应所述第一标记的生成,将所述预警信息显示输出至所述自助终端的显示界面;

26、所述第二检测子单元,用于响应所述第二标记的生成,检测所述自助终端后台管理端所管理的非系统后台服务进程;所述第二检测子单元获取所述非系统后台服务进程的运行时长以及调用次数;所述第二检测子单元计算所述调用次数与所述运行时长的比值作为所述非系统后台服务进程的使用频率;所述第二检测子单元按照所述使用频率筛选不常用进程,提示用户选择并关闭;

27、所述第三提示子单元,用于响应所述第三标记的生成,检测所述自助终端后台管理端所管理的所有后台服务进程;所述第三提示子单元获取所有后台服务进程的内存占用数值;第三提示子单元根据所述内存占用数值筛选占用前位的后台服务进程;所述第三提示子单元将所述占用前位的后台服务进程以及所述高占用服务列表中除所述占用前位的后台服务进程外的其他应用服务名称显示输出至所述自助终端的显示界面中;所述第三提示子单元检测所述自助终端系统中是否打开所述高占用服务列表中除所述占用前位的后台服务进程外的其他应用服务,若打开,则所述第三提示子单元执行对于打开的应用服务的关闭操作。

28、作为一种改进的方案,所述执行单元,还包括:第五数据传输子单元;

29、所述第五数据传输子单元,用于将所述第一标记、所述第二标记和所述第三标记传输至所述显示插件搭建单元;

30、所述显示插件搭建单元,还用于在所述可视化插件上采用第一颜色显示输出所述第一标记;所述显示插件搭建单元在所述可视化插件上采用第二颜色显示输出所述第二标记;所述显示插件搭建单元在所述可视化插件上采用第三颜色显示输出所述第三标记。

31、另一方面,本专利技术还提供一种内存状态监控方法,应用于自助终端中,所述方法包括以下步骤:

32、设定内存占用阈值;

33、根据所述内存占用阈值,实时监控所述自助终端的内存占用情况;

34、根据所述内存占用情况,在所述自助终端上进行显示反馈;

35、根据所述内存占用值和所述内存占用情况,执行应对措施或应急措施。

36、另一方面,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述内存状态监控方法的步骤。

37、另一方面,本专利技术还提供一种计算机设备,所述计算机设备包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:

38、所述存储器,用于存放计算机程序;

39、所述处理器,用于通过运行所述存储器上所存放的程序来执行所述内存状态监控方法的步骤。

40、本专利技术技术方案的有益效果是:

41、本专利技术所述的内存状态监控系统,可以通过阈值设定模块、监控模块、反馈模块以及占用处理模块的相互配合,进而实现对银医项目自助本文档来自技高网...

【技术保护点】

1.一种内存状态监控系统,其特征在于,应用于自助终端中,所述系统包括:阈值设定模块、监控模块、反馈模块以及占用处理模块;

2.根据权利要求1所述的一种内存状态监控系统,其特征在于:

3.根据权利要求2所述的一种内存状态监控系统,其特征在于:

4.根据权利要求3所述的一种内存状态监控系统,其特征在于:

5.根据权利要求4所述的一种内存状态监控系统,其特征在于:

6.根据权利要求5所述的一种内存状态监控系统,其特征在于:

7.根据权利要求6所述的一种内存状态监控系统,其特征在于:

8.一种内存状态监控方法,其特征在于,应用于自助终端中,所述方法包括以下步骤:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求8中所述内存状态监控方法的步骤。

10.一种计算机设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:

【技术特征摘要】

1.一种内存状态监控系统,其特征在于,应用于自助终端中,所述系统包括:阈值设定模块、监控模块、反馈模块以及占用处理模块;

2.根据权利要求1所述的一种内存状态监控系统,其特征在于:

3.根据权利要求2所述的一种内存状态监控系统,其特征在于:

4.根据权利要求3所述的一种内存状态监控系统,其特征在于:

5.根据权利要求4所述的一种内存状态监控系统,其特征在于:

6.根据权利要求5所述的一种内存状态监控系统,其特征在于:

【专利技术属性】
技术研发人员:张涛常胜迪胡焱李宗盛
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:

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

1