消息处理方式的自动切换方法技术

技术编号:3504259 阅读:229 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种消息处理方式的自动切换方法,涉及一种电数据数字处理中根据同一性比较结果进行处理的方法。针对中央处理器对于消息处理选择单一方式会降低中央处理器的处理效率的技术问题。本发明专利技术提出的技术方案为,首先计算出中央处理器单位时间能够处理消息的最大个数,然后计算出基准值A和B,当单位时间内处理消息个数大于A则将中央处理器处理方式切换到定时轮询方式,当单位时间内处理消息个数小于B,则将中央处理器处理方式切换到中断方式。本发明专利技术提出的消息处理方式的自动切换方法能够动态跟踪系统处理的消息状况,及时调整中央处理器的工作方式,以应对系统所处的复杂环境,提升系统的处理效率。

【技术实现步骤摘要】

本专利技术涉及一种电数据数字处理的方法,特别是指根据同一性比较结果进行处理的方法。
技术介绍
网络设备的数据处理器件,包括ASIC芯片、网络处理器等。数据处理器件负责接收各种数据、协议和其他信息,然后将需要进行处理的数据送到中央处理器(CPU)进一步分析处理。数据处理器件发送给中央处理器的信息通过消息机制来实现,比如数据消息、新地址消息、错误消息等。中央处理器对数据处理器件消息的处理有两种方式中断方式和定时轮询方式。中断方式是指中央处理器对数据处理器件初始化后,配置数据处理器件以中断方式上报需要处理的各种消息,一般数据处理器件通过一根外部中断线连接到中央处理器的相应中断电路,同时开启中央处理器的中断接收,在收到中断时进入相应中断服务程序进行处理。当数据处理器件有任何需要上报的消息都会向中央处理器发出中断申请,中央处理器进入中断服务程序后,读取数据处理器件的中断状态寄存器,决定是何种类型的中断,再进入具体的中断处理例程。在中断方式中,中央处理器是被动的,对数据处理器件消息的处理取决于数据处理器件向中央处理器发出的中断信号。定时轮询方式是指中央处理器对数据处理器件初始化后,配置数据处本文档来自技高网...

【技术保护点】
一种消息处理方式的自动切换方法,其特征在于,该方法包括以下步骤:(1)将中央处理器的处理方式默认配置为中断方式;(2)由消息处理计算模块计算出当前单位时间内中央处理器实际处理的消息个数;(3)将消息处理计算模块的计数值和设定的基准值A进行比较,若消息处理计算模块的计数值大于等于A,则切换模块将中央处理器的处理方式改为定时轮询方式并进入步骤(4);若消息处理计算模块的计数值小于基准值A,则中央处理器的处理方式保持中断方式并返回步骤(2);(4)由消息处理计算模块计算当前单位时间内中央处理器实际处理的消息个数;(5)将消息处理计算模块的计数值和设定的基准值B进行比较,若消息处理计算模块的计数值大于...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈晓
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利