首页 关于公司 解决方案 产品 新闻中心 技术支持

新闻中心
菊风新闻
公告发布
菊风公司获得了名为“一种定时器调度方法”的发明专利
2009/05/14

   近期,菊风公司获得了国家知识产权局授予名为“ 一种定时器调度方法 ”的发明专利证书(专利号为: ZL 2006 1 0161165.2)。表明菊风在创新工作上又前进了一大步,同时也表明该项技术得到了国家的充分肯定。

   该定时器将被广泛应用在 juphoon 的一系列软件中,如 ZOS(Zero Operating System) (更多关于 ZOS的 信息)。它解决需要大量计时器的情况,精良的设计能够适应大量(如几万个)并发的计时器需求,而消耗的系统的空间资源和 CPU 指令资源却非常少。该技术的应用在整体上增加了菊风的相关软件的技术含量,同时也增强了菊风软件的竞争力。也必将使菊风公司取得显著的经济效益和社会效益。
  据了解,目前,在很多需要异步执行若干操作的系统中,比如:异步执行多个任务的软件系统,异步实现特定服务功能的网络通讯系统等等,都需要利用定时器对各个操作进行同步和管理。在实际的操作中,由于任务或动作的级别不同,对定时器的要求也有所不同,如在时间精度和数量上的要求。同时,为了保证定时功能的正确性,通常会给定时器模块对应的任务设计较高优先级,但这种方法存在较高优先级需要消耗更多资源的问题。现有的线性模式、非线性模式、利用二叉树等数据结构来组织定时器都是不能降低系统资源消耗的同时,提高定时器的管理和注册效率,且具有良好的时间扩展性。本发明有如下特点:

   1 、只向当前应用系统注册一个基准定时器,可保证时间利用率,减少超时处理的资源开销和任务之间的通讯开销,增强了整个软件系统或通讯系统的稳定性。

   2 、本发明是基于软件实现的定时器,且它的基准定时器可以使用系统核心提供的定时器,或以中断形式提供的定时功能。可满足各种不同场合和平台的应用需求,具有很大的灵活性,良好的可测试性和可维护性。

   3 、采用稀疏矩阵的方式作为定时器的管理结构,可以采用多种形式具体实现,如环形链表。

   4. 采用实例化的定时器系统实现,能隔离不同用户或业务任务的定时服务,提供整个系统的运作效率,能支持数量巨大的定时器处理。

   5. 对于时间间隔较长、定时精度要求较高的应用,进一步在定时器系统中加入动态补偿机制,以弥补间隔较长的定时器存在的误差。

   在将来的工作中,菊风 会继续加强技术创新工作,不断提高产品的技术含量,提高菊风公司的竞争力。菊风相信,在菊风人的不断努力下,菊风的明天必将更加美好!
 
 
联系我们 | 隐私保护声明
版权©2009. 宁波菊风系统软件有限公司. 未经允许不得以任何方式和手段进行复制和使用