性能数据的监控方法和装置、存储介质及电子设备制造方法及图纸

技术编号:39282325 阅读:26 留言:0更新日期:2023-11-07 10:55
本申请公开了一种性能数据的监控方法和装置、存储介质及电子设备。该方法包括:获取车载操作系统在单位监控周期内对车载处理器检测到的空闲时间参数,以及对所执行的车载操作任务检测到的任务调用参数;基于空闲时间参数确定车载处理器在单位监控周期内的负载状态,并基于任务调用参数确定车载操作任务在单位监控周期内的任务调用状态及栈空间使用状态;将负载状态和任务调用状态及栈空间使用状态,发送给与车载操作系统关联的上位机进行展示。进而解决了现有技术中对车载操作系统的性能监控结果准确性较差的技术问题。监控结果准确性较差的技术问题。监控结果准确性较差的技术问题。

【技术实现步骤摘要】
性能数据的监控方法和装置、存储介质及电子设备


[0001]本申请涉及计算机领域,具体而言,涉及一种性能数据的监控方法和装置、存储介质及电子设备。

技术介绍

[0002]目前,为了保证车载操作系统的正常运行,相关技术中常常采用在车载操作系统的程序运行日志中获取车载操作系统相关数据的方式,对车载操作系统进行监控。然而,程序运行日志中所记载的数据量是有限的,换言之,这种基于程序运行日志来对车载操作系统进行监控的方式,所获取到的监控数据并不全面,进而导致对车载操作系统的性能监控结果准确性较差的技术问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种性能数据的监控方法和装置、存储介质及电子设备,以至少解决现有技术中对车载操作系统的性能监控结果准确性较差的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种性能数据的监控方法,包括:获取车载操作系统在单位监控周期内对车载处理器检测到的空闲时间参数,以及对所执行的车载操作任务检测到的任务调用参数;基于上述空本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种性能数据的监控方法,其特征在于,包括:获取车载操作系统在单位监控周期内对车载处理器检测到的空闲时间参数,以及对所执行的车载操作任务检测到的任务调用参数;基于所述空闲时间参数确定所述车载处理器在所述单位监控周期内的负载状态,并基于所述任务调用参数确定所述车载操作任务在所述单位监控周期内的任务调用状态及栈空间使用状态,其中,所述栈空间用于指示所述任务对应的性能数据所占用的任务栈空间;将所述负载状态和所述任务调用状态及所述栈空间使用状态,发送给与所述车载操作系统关联的上位机进行展示。2.根据权利要求1所述的方法,其特征在于,所述获取车载操作系统在单位监控周期内对车载处理器检测到的空闲时间参数,以及对所执行的车载操作任务检测到的任务调用参数包括:通过所述车载操作系统中创建的空闲时间计时任务,获取所述车载处理器的空闲时间片段;对所述空闲时间片段进行累加,以得到空闲时间总和,其中,所述空闲时间参数包括所述空闲时间总和;确定每个所述车载操作任务各自对应的任务开始时间和任务结束时间以及任务计时变量,其中,所述任务计时变量用于记录在所述车载处理器运行所述车载操作任务的过程中任务计时器所统计的累积数量,所述任务调用参数包括所述任务开始时间和所述任务结束时间以及所述任务计时变量;调用所述车载操作系统中任务管理接口,以获取所述车载操作任务对应的最大使用的栈空间大小,其中,所述任务调用参数包括所述最大使用的栈空间大小。3.根据权利要求2所述的方法,其特征在于,所述通过所述车载操作系统中创建的空闲时间计时任务,获取所述车载处理器的空闲时间片段包括:通过以下步骤获取每个所述空闲时间片段:在候选任务列表中查找待执行的车载操作任务;在并未查找到所述待执行的车载操作任务的情况下,切换空闲任务,并记录第一切换时间戳;在切换至所述空闲任务后,且查找到所述待执行的车载操作任务的情况下,切换至所述待执行的车载操作任务,并记录第二切换时间戳;将所述第二切换时间戳与所述第一切换时间戳二者之间的差值,确定为所述空闲时间片段。4.根据权利要求3所述的方法,其特征在于,所述基于所述空闲时间参数确定所述车载处理器在所述单位监控周期内的负载状态包括:获取所述空闲时间总和与所述单位监控周期之间的比值;通过以下方式确定所述车载处理器在所述单位监控周期内的负载状态的负载率:所述负载率=100%

所述比值。5.根据权利要求2所述的方法,其特征在于,所述确定每个所述车载操作任务各自对应的任务开始时间和任务结束时间以及任务计时变量包括:在所述车载操作系统中创建定时中断子任务,其中,所述定时中断子任务用于指示按照预定周期执行一次定时中断,所述任务计时器所统计的累积数量是对所述车载处理器在
运行所述车载操作任务的过程中出现的中断次数的统计结果;依次将每个所述车载操作任务作为当前车载操作任务,并执行以下操作:在所述当前车载操作任务开始本次运行时,对所述任务计时变量清零,并记录所述当前车载操作任务的任务开始时间;在所述当前车载操作任务结束本次运行时,记录所述当前车载操作任务的任务结束时间;获取所述当前车载操作...

【专利技术属性】
技术研发人员:吕若辰雷水斌
申请(专利权)人:福思杭州智能科技有限公司
类型:发明
国别省市:

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

1