[发明专利]一种定时器实现方法及装置有效
申请号: | 201010180908.7 | 申请日: | 2010-05-18 |
公开(公告)号: | CN101853047A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 陈卫亮 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | G06F1/04 | 分类号: | G06F1/04 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种定时器实现方法和装置:创建对应有各定时时间的定时器超时桶,各定时器超时桶按定时时间由小到大的顺序依次链接成一链表;若一子定时器的定时周期与一定时器超时桶对应有的定时时间相匹配,则将该子定时器链接到该定时器超时桶中;当定时周期扫描器的扫描时间到达时,定时周期扫描器对定时时间与所述扫描时间相等的定时器超时桶所链接的子定时器进行超时处理。本发明所述的定时器实现方法和装置,是通过降低某些子定时器的定时准确度,从而避免了某个扫描时间内可能会出现多个子定时器同时执行超时处理的情况,也就降低了CPU的资源占用率,能够实现在降低CPU资源占用率的同时实现定时器的定时功能,并且设计复杂度低。 | ||
搜索关键词: | 一种 定时器 实现 方法 装置 | ||
【主权项】:
一种定时器实现方法,应用于具有多个子定时器的定时器装置中,其特征在于,该方法包括以下步骤:创建对应有各定时时间的定时器超时桶,各定时器超时桶按定时时间由小到大的顺序依次链接成一链表,所述定时时间为定时周期扫描器的最小扫描时间的整数倍;若一子定时器的定时周期与一定时器超时桶对应有的定时时间相匹配,则将该子定时器链接到该定时器超时桶中;当定时周期扫描器的扫描时间到达时,定时周期扫描器对定时时间与所述扫描时间相等的定时器超时桶所链接的子定时器进行超时处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010180908.7/,转载请声明来源钻瓜专利网。
- 上一篇:整合风扇的主机板
- 下一篇:基于传感器网络的污水曝气监控系统