一种处理器负载率确定方法、装置和可读存储介质制造方法及图纸

技术编号:40950647 阅读:25 留言:0更新日期:2024-04-18 20:25
本发明专利技术提供了一种处理器负载率确定方法、装置和可读存储介质,首先将第一时间间隔作为处理器启动后的负载率计算区间的时长进行负载率计算区间的负载率的计算。若得到的负载率计算区间的负载率大于负载率区间缩小阈值,则选取第二时间间隔作为负载率计算区间的时长进行负载率计算区间的负载率的计算,其中负载率区间缩小阈值不大于处理器的负载率上限阈值。若得到的负载率计算区间的负载率小于负载率区间扩大阈值,则选取第三时间间隔作为负载率计算区间的时长进行负载率计算区间的负载率的计算,负载率区间扩大阈值小于负载率区间缩小阈值。该处理器负载率确定方法实现了动态的调整负载率计算区间的大小,得到更加精准的负载率。

【技术实现步骤摘要】

本专利技术涉及嵌入式开发,具体涉及一种处理器负载率确定方法、装置和可读存储介质


技术介绍

1、在ecu(电子控制单元)等功能单元的设计和开发过程中,cpu(中央处理器)的负载率表示一段时间内ecu软件中各任务、中断所占用cpu资源的状况。当cpu负载量过高时各任务将无法正常地获取cpu资源,进而导致软件运行过程中出现不可预知的错误。为了确保程序的可靠运行,需要实时监控当前cpu的负载率,以准确获取各个任务以及中断的实际运行时间达到明确哪些任务、中断占用cpu资源过高的目的。

2、现有的cpu负载率的计算,采用固定时间间隔的计算方式进行,即每隔固定时间统计该时间段内的cpu负载率。而当该时间段内的更小时间段内出现cpu负载过高时,整个时间段内的负载率仍可能较低,由此可以看出以固定时间间隔进行cpu负载率的计算方式难以对软件运行风险进行有效地预知。


技术实现思路

1、为了解决现有技术存在的负载率计算精度低的问题,本专利技术提供了一种处理器负载率确定方法、装置和可读存储介质,其具有动态调整计算区间、负本文档来自技高网...

【技术保护点】

1.一种处理器负载率确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述负载率计算区间的负载率的计算过程,包括:

3.根据权利要求2所述的方法,其特征在于,所述负载率状态函数包括:负载率计算子函数,所述调用和所述程序标识相匹配的负载率状态函数进行所述负载率计算区间内的负载率计算,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述负载率计算子函数获取在所述负载率运行区间内运行的所有程序的运行总时长,包括:

5.根据权利要求3所述的方法,其特征在于,所述负载率状态函数还包括:负载率切换子函数,所述若得到的所述...

【技术特征摘要】

1.一种处理器负载率确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述负载率计算区间的负载率的计算过程,包括:

3.根据权利要求2所述的方法,其特征在于,所述负载率状态函数包括:负载率计算子函数,所述调用和所述程序标识相匹配的负载率状态函数进行所述负载率计算区间内的负载率计算,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述负载率计算子函数获取在所述负载率运行区间内运行的所有程序的运行总时长,包括:

5.根据权利要求3所述的方法,其特征在于,所述负载率状态函数还包括:负载率切换子函数,所述若得到的所述负载率计算区间内的负载率大于负载率区间缩小阈值,则选取第二时间间隔作为所述负载率计算区间的时长进行所述负载率计算区间的负载率的计算,包括:

6.根据权利要求5所述的方法,其特征在于,所述若得...

【专利技术属性】
技术研发人员:杨晶李俐易飞刘昀张天一靳琪薛劲梓易万力
申请(专利权)人:上海汽车集团股份有限公司
类型:发明
国别省市:

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

1