首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 78 毫秒
1.
多任务系统中往往要求对某些任务进行定时,这在实时多任务系统中更是如此。故定时器的设计与实现在此类系统中占有较重要的地位。本文描述了一种定时器的原理,详细讨论了这种定时器的设计和实现方法。实现结果表明,它能较好地满足多任务定时的要求。  相似文献   

2.
一种高效率的定时器管理模块设计   总被引:1,自引:0,他引:1  
首先说明常见定时器管理方案的优缺点,然后针对通信协议的特点,设计了一种高效率的定时器管理模块。该模块通过使用一个辅助定时器,大大减少了定时器中断处理的时间开销。  相似文献   

3.
Linux下一种高性能定时器池的实现   总被引:1,自引:0,他引:1  
提出Linux用户空间下的一种高性能定时器池的实现方法。主要基于时间轮、红黑树及Linux内核提供了一种利于管理的定时器句柄Timerfd。结合红黑树、位图、时间轮等技术,设计一种高性能级定时器池。池中定时器的粒度可达到40 ms,满足用户空间低延时的应用需求,同时又可以方便地管理一定数量的定时器。  相似文献   

4.
分析了网格计算给实现高性能定时器队列带来的挑战,分析了主流操作系统的定时器机制方面的缺陷,提出了一种高性能的,跨平台的,多线程安全的,近似O(1)效率的定时器队列实现。该实现采用类似L inux内核tim er_list实现机制的“时间滚轮”技术,可以近似达到增O(1),删O(1),改O(1),触发O(1)的效率。经实践证明能够满足性能需求。  相似文献   

5.
实时性和可靠性是测控通信系统必备的性能.本文结合基于UDP协议的测控通信软件的特点,针对提高系统的效率和实时性,提出了数据发送定时器设计的新方法,它包括数据发送缓冲区队列、数据发送定时器的定时算法、数据发送定时器的定时值、数据发送缓冲区的空间收集等四个部分.经过测试,本设计能够满足测控通信系统功能的要求.  相似文献   

6.
软件定时器的实现   总被引:6,自引:0,他引:6  
本介绍了软件定时器的概念、特点和作用,提出了两种实现方法:标志建立法和次数经过法,还分析了时基小、程序执行周期长和累计计时这两种条件下软件定时器产生较大误差的原因,并讨论了减小误差的解决方案。  相似文献   

7.
时钟管理是体现系统实时性能的一个因素,其中最重要的是高精度的定时器的实现,通过对一个嵌入式实时操作系统(ARTs-OS)的研究,介绍了实现通常时钟管理的方法,在分析Linux定时器方法和ATR方法优劣的基础上,给出了ARTs-OS定时器实现算法及其函数原型,并且分析了这种算法的性能,这种算法可以在不影响系统吞吐率的同时提供高精度(微秒级)的定时器。  相似文献   

8.
针对TD-LTE系统基站应用,提出一种Linux用户空间下的相对定时器池的实现方法。结合哈希表、相对定时算法等技术,实现大数量定时器的高效管理,以Linux系统定时器单位为定时器粒度,定时器池满足基站高层协议软件大数量并发任务的应用需求。  相似文献   

9.
一种多核ARM平台下用户态定时器的实现   总被引:1,自引:0,他引:1  
在ARM平台下,系统提供的posix-timer误差较大,难以满足实时要求,而且传统的Linux用户态定时器通过系统调用及信号传递的方式向进程提供定时服务,当定时器使用规模较大时,进程会在内核态用户态间频繁切换.针对上述问题,提出并实现一种基于多核ARM平台的新型用户态定时器方案.该方案采用一种新的时间轮数据结构,通过内核态与用户态共享内存等方式向进程提供服务,避免不必要的信号传递,有效地缓解频繁状态切换问题.实验结果表明,该方案保持微秒级的定时精度,定时误差相比posix-timer明显降低.  相似文献   

10.
随着Linux操作系统的成功.改进Linux的设计和性能,使其应用于实时领域受到了越来越多人的关注。考虑到Linux目前的时钟粒度仍然粗糙,它将直接影响到整个内核的实时性能.文中提出了一种基于Linux操作系统下时钟系统的改进机制,找出修改时钟系统提高实时性的具体方法。实验结果显示,所作改进以不大的代价有效地提高了Lnux的实时性能。  相似文献   

11.
由于控制系统的功能越来越多地通过软件实现,在控制系统的软件编写过程中就经常涉及到各种定时器程序的编写。本文主要介绍几种在NT下通过软件获得较高精度定时器的方法,并对其性能作了粗略的分析。  相似文献   

12.
3GPP UMTS网络是第3代移动通信系统的重要组网技术之一。UMTS核心网安全问题还没有受到充分的重视,缺乏完整的安全体系。为此,在3G网络安全分析的基础上,重点关注3G核心网面临的新的安全威胁和防护需求,建立了适用于3GPP UMTS网络的核心网络安全体系,划分了安全平面和安全层次,明确了核心网络安全目标,建立了未来研究的基础框架。  相似文献   

13.
抑制NACK的定时器设置方法   总被引:1,自引:0,他引:1  
FEC can be combined with ARQ to achieve large scalable reliable mutlicast. The NACK im-plosion is a major problem in receiver-initiated reliable multicast when a large, number of receivers sendsNACK to the sender. The method that receivers send NACK to the sender based on timer can avoid theNACK implosion. We propose a method to set timers. The method of time divided unequally and basedon exponential distribution to set timers has the better perfornance. By analysis for up to 10^10 receivers,we show the NACK implosion is avoided and feedback delay due to timers is low.  相似文献   

14.
根据嵌入式网络终端的特点及VOIP技术原理,设计了一款基于WinCE的嵌入式语音传输系统。此系统实现了嵌入式网络终端之间的语音通信,以及网络终端和PC机之间的语音通信功能,具有较强的可扩展性。  相似文献   

15.
lixun  杨稳竞 《传感技术学报》2010,23(12):1783-1786
减少冗余信息是提高无线传感器网络目标跟踪实时性和精确性的方法之一。结合主动队列管理和时间相关的概念,提出了基于时间相关性的无线传感器网络节点的缓冲管理算法-TRED。在保留主动队列管理算法RED算法优点的基础上,引入了时间相关判定因子,算法有效地丢弃时间相关的数据,减少冗余信息。通过理论分析和仿真实验验证了算法的有效性,表明TRED算法对无线传感器网络移动目标实时跟踪具有较好的应用价值。  相似文献   

16.
随着校园网迅速发展,校园网的安全性成为当前备受关注的问题。网络的数据链路层的安全为人们所轻视,从而给第二层带来大量的攻击以及校园主干网中的大多设备处于初始默认状态,造成大量的安全隐患。基于此,通过交换技术重新配置核心交换机并结合校园网的特点详细论述基于核心交换机的校园网攻击防范,从而有效地保障校园网的安全、稳定地运行。  相似文献   

17.
实现D/A转换的方法,通常有两种一种是用DAC电路,另一种是PWM技术。本文通过对PWM的分析,提出了一种新的方案,即用可编程定时器电路实现16位分辨率的D/A转换。本设计在清华大学TPC-1和TPC-H上进行了实验。实验证明是可行的,性能价格比也比较好。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号