CPU负载异常修复方法、装置、电子设备及存储介质制造方法及图纸

技术编号:44658506 阅读:28 留言:0更新日期:2025-03-17 18:51
本申请提供一种CPU负载异常修复方法、装置、电子设备及存储介质,该方法包括获取待测系统的系统监测信息,系统监测信息包括系统CPU空闲率、运行追踪信息和多个待测应用的CPU使用率,将运行追踪信息缓存至环形缓冲区,若所述系统CPU空闲率小于预设空闲阈值,或至少一个CPU使用率大于对应的预设目标值,则生成信息保存通知,若存在信息保存通知,则响应于信息保存通知将环形缓冲区中的运行追踪信息进行保存,得到异常追踪信息,以进行CPU负载异常修复;本申请通过在监测到CPU负载高时,将临时存储在环形缓冲区中的运行追踪信息进行保存,提高了CPU负载异常修复的效率和准确度,从而提高系统流畅性。

【技术实现步骤摘要】

本申请涉及cpu负载监测,尤其涉及一种cpu负载异常修复方法、装置、电子设备及存储介质。


技术介绍

1、车载系统中安卓操作系统的中央处理单元(central processing unit,cpu)资源是一项重要的硬件资源,cpu负载往往决定着车机系统流畅度,安卓操作系统有各种各样的车载应用,如车辆设置、蓝牙电话、多媒体应用、行车记录仪、360环视、空调设置、语音、虚拟形象等应用,每个车载应用运行起来都会占用cpu资源,每个车载应用都会竞争cpu资源,车载系统的cpu负载高时会造成性能非常低,流畅度不高,造成车载系统操作卡顿、冻屏现象。

2、但目前解决系统cpu负载高的性能问题有如下难点:cpu负载高有偶发性,人工测试或日常开发中不易重现;车载应用的cpu使用率未制定目标值,未有任何机制对车载应用的cpu使用率超标进行监测;当车载系统的cpu负载高或者车载应用的cpu使用率大于预设目标值时,需要获取系统运行信息,以确定cpu负载高的原因,当前未有机制能监测到cpu负载高的同时获取到系统运行信息;无法自动化监测到cpu负载高,自动禅道创建bug,本文档来自技高网...

【技术保护点】

1.一种CPU负载异常修复方法,其特征在于,所述方法包括:

2.根据权利要求1所述的CPU负载异常修复方法,其特征在于,获取待测系统的系统监测信息之后,所述方法还包括:

3.根据权利要求1所述的CPU负载异常修复方法,其特征在于,获取待测系统的系统监测信息,包括:

4.根据权利要求1-3任一项所述的CPU负载异常修复方法,其特征在于,响应于所述信息保存通知将所述环形缓冲区中的系统运行追踪信息进行保存,得到异常追踪信息,包括:

5.一种CPU负载异常修复方法,其特征在于,所述方法包括:

6.根据权利要求5所述的CPU负载异常修复方...

【技术特征摘要】

1.一种cpu负载异常修复方法,其特征在于,所述方法包括:

2.根据权利要求1所述的cpu负载异常修复方法,其特征在于,获取待测系统的系统监测信息之后,所述方法还包括:

3.根据权利要求1所述的cpu负载异常修复方法,其特征在于,获取待测系统的系统监测信息,包括:

4.根据权利要求1-3任一项所述的cpu负载异常修复方法,其特征在于,响应于所述信息保存通知将所述环形缓冲区中的系统运行追踪信息进行保存,得到异常追踪信息,包括:

5.一种cpu负载异常修复方法,其特征在于,所述方法包括:

6.根据权利要求5所述的cpu...

【专利技术属性】
技术研发人员:李洪于红超徐开庭赵国志张克喜
申请(专利权)人:成都赛力斯科技有限公司
类型:发明
国别省市:

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

1