RFRTOS:一个基于Linux的实时操作系统

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:luxinyiu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为满足国内工控、嵌入式、多媒体等领域的需要,我们基于红旗Linux开发了RFRTOS实时操作系统.在该系统中,作者主要承担了如下三方面的工作:Linux的时钟粒度很粗糙(10ms),难以满足实时应用的需求.RFRTOS改变了标准Linux时钟中断的固定频率模式,通过重新设定使得时钟得以微秒(μS)为单位在任何需要的时候产生中断,并提供了标准Linux核心时钟并行运行的一个细粒度的实时核心时钟处理系统.对于SMP的支持,我们设计并实现了由用户指定CPU的实时多处理器静态调度算法;CPU预留资源的主要变化是在系统初始化时,为每个CPU创建一个强制定时器.另外,在RFRTOS中,为了改进标准Linux核心不可抢占性和防止优先级反转,我们通过中断处理线程化、互斥锁机制的改进、每次中断返回都判断是否需要重新调度等方式实现了可抢占核心和对PIP协议的支持.目前,RFRTOS已经通过测试,并作为产品投入市场销售.
其他文献
油气储层随机建模是油藏描述的一项高新技术.它的一种重要工作方式是通过对研究区域网格化,根据研究区域内油气井的属性值,使用一定的数学模型模拟出所有网格结点的属性值.地
21世纪是科学与技术一体化的信息时代,随着遥感、地理信息系统、全球定位系统和Internet等现代信息技术之间的相互渗透,初步形成了以地理信息系统为核心的集成化的技术系统,
该文在分析比较了MPEG-4的特性和现有实现算法的基础之上,针对中国电视行业中要求低码流的监控级视频数字化这一特定需求,提出了一套符合该特定需求的基于MPEG-4的视频编解码
空间环境的复杂性和特殊性,导致人类至今还未完全掌握空间环境要素变化规律及其相互作用关系。可视化技术是发现和理解空间环境科学规律的重要工具。但是由于空间科学数据量巨
该文面向机群系统解决了通信和同步、任务调度以及消息在通信链路上的路由等问题.设计和实现了同构和异构机群下计算离散傅立叶变换的快速并行算法.在同构机群下设计和实现样
人脸检测的研究重点逐渐集中于在复杂背景下的人脸检测,其中一方面是降低错误报警率、提高速度,另一方面是多姿态人脸的检测.该文试图通过子空间的思想来进行人脸检测的研究.
专家系统是人工智能的一个重要的应用领域,经过多年的科学研究,其理论和技术日臻成熟,有关专家系统的应用也得到了飞速发展。 本文共有七章。第一、二章介绍了专家系统的基本
遗传算法是模拟生物界适者生存、自然选择等生物进化机制发展起来的一种高度并行、随机和自适应的搜索算法,是解决复杂问题的一个有效途径.通常遗传算法在设计适应函数时,只
随着计算机网络技术和数据库技术的迅速发展,管理信息系统的应用正日益广泛和深入,逐渐形成了集计算机网络、数据库、分布式计算等技术于一体的信息技术,它打破了时间和地域
航天专用协处理器是航天特定应用场景下帮助处理器加速数据运算的硬件设备。我们选取了在基础运算方面具有很大应用价值和意义的CORDIC算法研制CORDIC协处理器。CORDIC算法能