【技术实现步骤摘要】
【技术保护点】
一种网络处理器中定时器的实现方法,步骤包括:(1)根据定时器个数,利用网络处理器携带的存储区构建定时器队列,所述定时器队列包括至少一个定时器表项;所述定时器表项用来存放设置定时器时从计数器读取的计数器值、定时时长和定时器使用模块的线 程ID;(2)初始化所述定时器队列,将所述定时器队列中定时器表项置为未被使用;(3)当所述网络处理器中微引擎的定时器线程需要使用所述定时器时,调用定时器设置接口,使用所述定时器线程轮询所述定时器队列;读取当前计数器的计数器值 ,将所述定时时长、定时器使用模块的线程ID、计数器值写入所述定时器表项,并返回定时器设置成功。
【技术特征摘要】
【专利技术属性】
技术研发人员:郭树波,冯刚,刘志远,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。