【摘 要】
:
随着硬件性能的提高,实时应用对操作系统的性能和功能也提出了越来越高的要求。而现有商业RTOS(Real-Time Operating System)不是功能过于简单就是价格过于昂贵,缺少一个开放
论文部分内容阅读
随着硬件性能的提高,实时应用对操作系统的性能和功能也提出了越来越高的要求。而现有商业RTOS(Real-Time Operating System)不是功能过于简单就是价格过于昂贵,缺少一个开放的、标准的、有广泛支持的、高效而又廉价的实时操作系统,因此很多机构开始研究将功能强大的通用操作系统改造成实时操作系统。Linux具有功能强大、免费、开放源码、支持多种硬件平台、模块化设计、函数接口符合国际和工业标准等特点,成为研究的首选操作系统。Linux不仅深得IBM、HP和Sun等国际IT巨头的厚爱,同时也博得了各国政府的支持。Linux的调度机制决定了它是一个分时系统,其不可抢占的内核、粗糙的时钟粒度、频繁的关中断、虚存和其它缓冲机构的设置,使得Linux的实时性不强。对Linux进行实时改造主要有两种技术方案。一种是对标准Linux内核进行直接修改,通过减小操作系统的调度延迟,优化Linux的实时性能,达到软实时的标准;另一种是采用双内核方案,增加一个实时内核,所有有实时要求的任务都在这个实时内核上运行,标准Linux内核作为这个实时内核优先级最低的一个进程,这种方式可以实现硬实时。RTAI是采用双内核结构对Linux进行实时改造典型方案。本文研究了RTAI的原理和实现机制,生成和测试RTAI实时内核原型,进而分析了RTAI的不足。由于RTAI缺乏对多种调度算法的支持,限制了RTAI的应用范围,于是需要对RTAI的调度算法进行扩展。除了RTAI自带的基于静态优先级的调度算法,增加了RM(单调速率)和EDF(最早截至时间优先)调度算法。RTAI能够根据当前任务集的属性来选择调度这个任务集的调度器。这样能在各种调度算法之间灵活进行选择,扩大了RTAI的应用范围。
其他文献
植物乳杆菌KLDS1.0391是一株分离自内蒙古传统发酵乳制品并且能产细菌素(植物乳杆菌素MG)的菌株,其所产细菌素对G+和G-菌都有较好的抑制作用。前期研究结果显示:该菌株中存在
中小学教育是积淀孩子人生底蕴的过程,篆刻艺术作为独特的载体,在学生成长过程的作用日益突出。在广大中小学开展现代篆刻教学是篆刻艺术继承和发扬的基石,同时也是素质教育
教学工作是学校经常性的中心工作,教学质量评价是教学管理的重要环节,是提高教学质量和办学效益的重要手段。随着我国高等教育事业的发展,以及教育体制、教学管理等各方面改
传统干腌肉制品由于其独特的风味与特殊的口感深受广大消费者的喜爱,拥有稳定的市场份额,是其他肉制品所不能代替的。我国传统干腌风味肉制品普遍含盐量很高,一般比其它食品
食品行业是国民经济中一个重要的行业,随着我国整体经济的持续高速发展,人民生活水平的逐步提高,生活、工作节奏的改变,将有着良好的市场需求和巨大的发展潜力。但随着全世界的方
右江民族医学院在欠发达革命老区办学,在高校党建工作中,形成了'三三制'党建工作创新机制,大学生党建工作形成了一系列创新探索。坚持将'民族共同体意识'、&
本文以天然棉纤维作为基底物质,分别通过正硅酸乙酯在共溶体系中的溶胶-凝胶法,十八烷基三氯硅烷与基底表面羟基的接枝反应两个步骤对其进行表面疏水性改性,并在不同预处理条
1959年6月9日,美国、同时也是世界上第一艘战略导弹核潜艇“乔治·华盛顿”号下水。紧接着,前苏联/俄罗斯的第一代战略导弹核潜艇也于1962年开始服役。近半个世纪以来,这两
山楂是我国特有的果树,种植面积大,产量高,山楂果实营养物质含量丰富,深受人们喜爱。但由于其特有的酸味,其鲜食受到限制。近些年山楂的加工行业发展很快,对山楂的需求量越来
供应商的评价选择是供应链管理的基础,供应商选择的科学与否,直接关系到企业的生存与发展,对供应商的评价与选择,对任何企业来说都是一个重要的课题。 现代企业处于一种动