一种检测任务运行性能的方法和系统技术方案

技术编号:9960111 阅读:96 留言:0更新日期:2014-04-23 20:08
本申请提供一种检测任务运行性能的方法,应用于嵌入式实时操作系统中,操作系统中有至少一个任务,包括:在预设检测周期内,检测操作系统中的各个任务状态,当检测到操作系统中任一任务状态发生转换时,生成任务状态转换记录,其中,任务状态转换记录包括:任务的识别信息、转换类型以及转换时刻的计时值;统计记录得到统计结果;基于统计结果,分析检测周期内操作系统的任务运行性能。本方法中,通过对操作系统中所有任务的状态转换以及状态转换发生的时间点进行记录统计,根据该统计的结果可得到在本检测周期中操作系统的所有任务运行情况,依据该统计结果对检测周期中任务运行性能进行分析,能够实现对操作系统中任务运行性能进行全面检测。

【技术实现步骤摘要】
【专利摘要】本申请提供一种检测任务运行性能的方法,应用于嵌入式实时操作系统中,操作系统中有至少一个任务,包括:在预设检测周期内,检测操作系统中的各个任务状态,当检测到操作系统中任一任务状态发生转换时,生成任务状态转换记录,其中,任务状态转换记录包括:任务的识别信息、转换类型以及转换时刻的计时值;统计记录得到统计结果;基于统计结果,分析检测周期内操作系统的任务运行性能。本方法中,通过对操作系统中所有任务的状态转换以及状态转换发生的时间点进行记录统计,根据该统计的结果可得到在本检测周期中操作系统的所有任务运行情况,依据该统计结果对检测周期中任务运行性能进行分析,能够实现对操作系统中任务运行性能进行全面检测。【专利说明】一种检测任务运行性能的方法和系统
本专利技术属于操作系统领域,尤其涉及一种检测任务运行性能的方法和系统。
技术介绍
嵌入式实时操作系统(EmbeddedReal-time Operation System, RTOS)对实时性的要求很高,而任务作为操作系统中的主要执行对象,其时间特性也直接影响到整个系统的实时性。任务的时间特性主要包括了任务执行的时间长度,对于周期性本文档来自技高网...

【技术保护点】
一种检测任务运行性能的方法,其特征在于,所述方法应用于嵌入式实时操作系统中,所述操作系统中有至少一个任务,包括:在预设检测周期内,检测所述操作系统中的各个任务状态,当检测到所述操作系统中任一任务状态发生转换时,生成任务状态转换记录,其中,所述任务状态转换记录包括:所述任务的识别信息、转换类型以及转换时刻的计时值;统计所述记录得到统计结果;基于所述统计结果,分析所述检测周期内操作系统的任务运行性能。

【技术特征摘要】

【专利技术属性】
技术研发人员:王载琼张阳刘博
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:北京;11

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

1