【技术实现步骤摘要】
一种医疗应用程序的监控方法、装置、设备及介质
[0001]本专利技术涉及运维
,适用于医疗健康领域,尤其涉及一种医疗应用程序的监控方法
、
装置
、
设备及介质
。
技术介绍
[0002]随着互联网技术的发展,远程医疗
、
线上医疗等需求增加,由此医疗应用程序也应用而生,例如,医生及患者可通过医患远程交流类应用程序进行病情的咨询
、
诊断;或者患者可通过购药类应用程序进行线上购药等
。
但是,在医生和
/
或患者通过终端设备使用医疗应用程序的过程中,医疗应用程序容易因终端设备的系统运行状况较差而出现卡顿或强制退出的情况,从而影响医疗应用程序的正常使用
。
技术实现思路
[0003]本专利技术提供一种医疗应用程序的监控方法
、
装置
、
设备及介质,以解决医疗应用程序容易因终端设备的系统运行状况较差而出现卡顿或强制退出的情况,从而影响医疗应用程序的正常使用的技术问
【技术保护点】
【技术特征摘要】
1.
一种医疗应用程序的监控方法,其特征在于,包括:实时监控终端设备上的目标医疗应用程序的状态,所述目标医疗应用程序的状态包括运行状态及关闭状态;在所述目标医疗应用程序开始处于运行状态时,获得所述终端设备在每个采集周期的系统状态数据;基于每个所述采集周期的系统状态数据,得到每个所述采集周期的系统运行数据;当所述系统运行数据不满足预设条件时,执行相应的优化策略,直至所述目标医疗应用程序的状态为关闭状态为止
。2.
如权利要求1所述的方法,其特征在于,所述获得所述终端设备在每个采集周期的系统状态数据,包括:获得所述终端设备的处理器在每个所述采集周期的使用时长;所述基于每个所述采集周期所获得的系统状态数据,得到每个所述采集周期的系统运行数据,包括:基于所述处理器使用时长及相应的采集周期的时长,得到所述处理器的使用率;所述当所述系统运行数据不满足预设条件时,执行相应的优化策略,包括:当所述处理器的使用率大于或等于预设使用阈值时,中断所述处理器执行的除去所述目标医疗应用程序的其他任务
。3.
如权利要求1所述的方法,其特征在于,所述获得所述终端设备在每个采集周期的系统状态数据,包括:获得终端设备的总内存及终端设备在每个所述采集周期内的可用内存;基于每个所述采集周期所获得的系统状态数据,得到每个所述采集周期的系统运行数据,包括:基于所述可用内存及所述系统总内存,得到内存可用率;所述当所述系统运行数据不满足预设条件时,执行相应的优化策略,包括:当所述内存的可用率小于预设使用阈值时,释放在后台运行的其他应用程序所占用的空闲内存
。4.
如权利要求1所述的方法,其特征在于,所述获得所述终端设备在每个采集周期的系统状态数据,包括:获得所述终端设备在每个所述采集周期的收发字节数;基于每个所述采集周期所获得的系统状态数据,得到每个所述采集周期的系统运行数据,包括:基于所述收发字节数及相应的采集周期的时长,得到收发字节速度;所述当所述系统运行数据不满足预设条件时,执行相应的优化策略,包括:当所述收发字节速度小于预设收发阈值,降低所述目标应用程序的显示参数
。5.
如权利要求1所述的方法,其特征在于,所述获得所述终端设备在每个采集周期的系统状态数据,包括:获得所述终端设备的磁盘在每个所述采集周期内置换到内存的第一字符数;基于每个所述采集周期所获得的系统状态数据,得到每个...
【专利技术属性】
技术研发人员:顾同同,
申请(专利权)人:康键信息技术深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。