发明名称 |
一种分析嵌入式设备实时性的方法 |
摘要 |
本发明公开了一种分析嵌入式设备实时性的方法,其可以自动分析哪些业务没有满足实时性要求,并自动上报到网管系统;其首先在嵌入式设备中设置一时钟中断,记录系统的工作时间;然后当高层应用软件层发起一项业务时,控制进程给目的进程发送一条消息;底层操作系统软件层读取当前时钟中断记录的时钟数,并根据目的进程接收到的消息,分析业务运行是否满足实时性需求。本发明主要可以用于分析嵌入式设备中的哪些业务和操作没有满足实时性要求。 |
申请公布号 |
CN101256531B |
申请公布日期 |
2011.04.06 |
申请号 |
CN200810066470.2 |
申请日期 |
2008.04.08 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
林晓翰 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种分析嵌入式设备实时性的方法,其特征在于,所述方法包括目的进程分析过程,其包括以下步骤:A、在嵌入式设备中设置一时钟中断,记录系统的工作时间;B、高层应用软件层发起一项业务时,控制进程给目的进程发送一条消息,所述消息中记录有发送消息时刻、用于表明业务在发送消息后多长时间内开始的开始时间、用于表明业务在发送消息后多长时间内完成的完成时间;C、底层操作系统软件层读取当前时钟中断记录的时钟数,并根据目的进程接收到的消息,分析业务运行是否满足实时性需求,具体过程为:当所述目的进程开始运行所述消息时,底层操作系统软件层用读取的当前时钟中断记录的时钟数减去所述目的进程中当前消息记录的发送消息时刻,如果计算结果大于该消息中记录的开始时间,则认定业务开始时间不满足实时性需求;当所述目的进程运行完毕所述消息时,底层操作系统软件层用读取的当前时钟中断记录的时钟数减去所述目的进程中当前消息记录的发送消息时刻,如果计算结果大于该消息中记录的完成时间,则认定业务完成时间不满足实时性需求。 |
地址 |
518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 |