Tickless技术研究及其在嵌入式系统中的实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:haoaini0413
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Tickless机制是在Linux 2.6.21内核时间系统中引入的新定时机制。该机制改变了以往时间系统通过频繁的周期性时钟中断来获取时间信息的格局,取而代之通过one-shot模式精确设置需要产生时钟中断的时间。这一新机制能够提高Linux内核工作效率,结合芯片级节能技术能够较大幅度地降低系统能耗。Tickless的节能功效对于很多计算机应用场合都有很大意义,特别是在一些嵌入式系统的工作场合。另一方面,Tickless机制使内核活动与tick脱钩,从而为定时时间单位的细粒度化提供了空间,为精确定时器的实现提供了基础。不过,由于Tickless机制出现的时间不长,这个能大幅提升操作系统性能的机制还没有被广泛实现及应用。如何将Tickless机制的应用推广,是一个很有价值的研究方向。本文就将以推广Tickless的应用为中心展开研究与讨论。文中,首先介绍分时/实时操作系统的传统时间系统,研究它们的结构与工作方式,之后结合测试,对传统时间系统的两项不足进行了分析。接着,从研究分析Linux内核中Tickless机制的实现方法入手,率先归纳出Tickless机制的基本原理,然后,针对分时操作系统和实时操作系统对时间系统要求的共性,建立起了实现Tickless机制的一般性模型。最后,设计出一种具有较广泛适用性的Tickless实现方法,并在此基础上设计了高精度定时器,经过试验验证,这一方法能够有效实现系统节能,同时高精度定时器使系统定时精度大幅提高。本文的研究结果能够使Tickless机制被更广泛的应用在嵌入式系统中,并提升系统功效,具有重要意义。
其他文献
超声医学是声学、医学和电子工程技术相结合的一门新兴学科,在现代临床医学中占有重要地位。超声检查以其无损伤、无痛苦、无辐射、实时、快捷、方便等特点在临床诊断中占有
IP电话日益盛行,它以带宽利用率高的优势得到迅速发展。IP电话应用越来越广,对于新兴的自组织网络,在其上实现IP电话势在必行。本课题的主要目标是研究自组织网络下的语音广
根据国务院《医疗器械监督管理条例》及国家药品监督管理局《医疗器械生产企业监督管理办法》的要求,我局对北京市第一类医疗器械生产企业进行了备案工作。现将通过审查、取得
近年来社交网络技术的不断发展,以及移动终端设备大范围的普及和应用,催生了移动社交网络的出现,其迅猛的发展对人们的生活和工作产生了极大的影响,并成为我们日常生活不可或缺的
根据国务院《医疗器械监督管理条例》及国家药品监督管理局《医疗器械经营企业监督管理办法》要求,我局对北京市医疗器械经营企业进行了核发《医疗器械经营企业许可证》的工作
针对不可靠传输信道上信息传输发生丢包或误码问题,提出了多描述编码方法,它可以有效提高数据传输的鲁棒性,保证多媒体数据在不可靠信道上的实时传输。本文对几种常用的多描
近年来随着计算机网络技术的发展,恶意软件检测技术不断加强,各种恶意软件威胁样本特征不断更新,老旧的恶意软件会逐渐遭到杀毒软件的查杀,从而不能满足黑客们的需要。由于编写新
根据国务院《医疗器械监督管理条例》及国家药品监督管理局《医疗器械经营企业监督管理办法》要求,我局对北京市第一类医疗器械经营企业进行了备案工作,现将通过审查、取得《医
随着科学技术和因特网的发展,以及多媒体的推广应用,海量的各种类型的信息正在全球被快速的采集、传输和应用。20世纪90年代,出现了基于内容的图像检索(CBIR)。它可以直接从
随着计算机技术的不断发展,云计算已经越来越深刻的影响到各行各业。云计算将各种IT资源进行池化,以服务的形式提供给用户。作为典型的实现资源池化的技术,虚拟化技术支持在IT硬