linux2.6内核新型高精度定时器的设计与实现,LINUX内核中一种高精度定时器的设计与实现.doc...

摘要

摘要

分炎号

UDC注 1

学位论文

Linux内核中一种高精度定时器的设计与实现

(题名和副题名)

周鹏

(作者姓名)

指导教师姓名周明天教授

电子科技大学 成都

(职务、职称、学位、单位名称及地址) 申请专业学位级别专业名称i^OTHfef+g—ife

论文提交曰期2006.5 论文答辩曰期 2006.6

学位授予单位和日期电子科技大学

答辩委员会主席 象浠軒

密级

评阅人 f毛黎技

2006年6月厶日

注1:注明《国际十进分类法UDC》的类号.

摘要

以各类多媒体服务为代表的新的电信服务快速增长的需求’使得各电信运营 商之间的竞争越来越激烈,为帮助电信营运商在激烈的竞争中脱颖而出,Intel、IBM 等业界巨头提出了 “基于标准的模块化网络平台”概念。与传统的专有化网络通 信平台不同,基于标准的模块化的网络平台要求从下层硬件、操作系统,到中间 件、上层应用软件的接口都基于开放的标准;符合开放标准平台的各部分以模块 的形式组织在一起。

标准的制定使得网络平台的毎个“模块”允许多个供应商的参与竞争,竞争 机制导致成本降低;同时,模块化的方式大大提高了构建电信应用平台的速度。 “基于标准的模块化网络通信平台”不仅可以大大降低平台的整体拥有成本,而 且可以缩短应用系统进入市场的时间。

作为“基于标准的模块化网络平台”核心的电信级LimiX(CaiTier Grade Linux, CGL)是由开源组织OSDL(Open Source Development Lab)发起的、专门针对电信级 服务的Linux。电信级Limix在标准Linux的基础上,增加了一组为适应电信运营 环境而设计的特性。某些电信应用对实时性有较高要求,普通Li■在实时性方面 离电信平台的要求还存在一定的差距,为增强系统的软实时能力,OSDL要求电信 级Linux提供一种精度在0.1毫秒以上高精度定时器(high-resolution timer)。本 文首先介绍Linux内核2,6.10中时钟与定时器的情况,然后详细阐述这种符合 POSIX1003.1bAPI标准的高精度定时器在CGL内核中的设计与实现,最后总结该 定时器的性能并得出结论。

关键词! Linux内核,时钟,定时器,Cairier Grade Linux

Abstract

Abstract

PAGE 12

PAGE 11

Abstract

The increasing growth of new services makes the competition among tele-operating corperations become more and more fierce. To support them survive in the competition, the industry leaders, such as Intel and IBM, initiate the concept of “standard-based modularized network platform“ which differentiates from the proprietary platform. The new network platform requires the hardwares, operating systems, middlewares and the interfaces of application totally based on open standards. All parts of the platform are organized by modules.

Standardization enables every module in the platform could be supported by various providers and the competition among providers results in the cost effect, and also, the modularization greatly speeds up the construction of services supported by telecom. So the standard-based modularized network platform not only reduces the cost of operator but also shortens the time to market for the operator.

As the core of standard-based modularized netwo

你可能感兴趣的:(linux2.6内核新型高精度定时器的设计与实现,LINUX内核中一种高精度定时器的设计与实现.doc...)