荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Chair (银发之速战速决), 信区: Linux
标  题: MontaVista推出完全优先Linux内核原型
发信站: 荔园晨风BBS站 (Fri May 11 14:52:36 2001) , 转信


  RTOS(实时操作系统)是个很不错的方向,各位有兴趣的去看看


【ChinaByte 综合消息】近日,MontaVista软件公司揭开了被其称为是硬实时完全优先Linu
x内核原型,这一产品是基于Linux内核2.4而开发的。该公司称,这次内核的改进不仅对于L
inux应用程序的实时响应性改善是革命性的,同时还保证了Linux开发模型的稳定性。据测

,目前经过修改的内核原型在最差情况下的也比一般的内核反应速度要快10倍左右。而且,
公司希望到2001年1月左右当把这项技术加入到MontaVista新推出的Hard Hat Linux时,能

提高到100倍以上。

  MontaVista的工程副总裁Kevin Morgan说:"这次改进后的内核可以说是一个相对完全

先内核。过去在SMP环境中的长锁技术这次被用在了非优先领域,我们认为这是一个好的开

。我们的目标是以最短的时间得到最终的结果。为此,我们作了大量的测试和调试工作,同
时还进一步优化了一些专门的技术,如提高响应的数目,改进一些结构特性等。目前我们已
经实现了一个原型,用一句套话说就是,尽早发布,经常发布。

  Morgan指出,经过改进的内核响应性不仅对于复杂的工业的实时过程控制系统非常有用
,甚至对于目前的PC用户也非常有价值。他说:"这种技术已经在多个市场部门得到了应用

包括桌面系统。一个简单的原因就是桌面系统要进行媒体直播的工作,就要求系统能够多程
序多进程运行。例如,一个用户希望在运行网络浏览器和邮件服务程序的同时观赏一部电影
或听音乐。但是当我使用网络浏览器和邮件服务程序时,不希望电影或音乐有任何停顿。因
此就必须改进Linux的响应性,而这个问题实际就是一个实时响应问题。所以,这项技术适

用于桌面系统,而且它也更适用于传统的嵌入式控制环境中。"

  既然这项技术对于所有的Linux应用程序都有用(从桌面、服务器到嵌入式设备),那

为什么不能把它制定成一个标准呢?实际上,这正是MontaVista公司的愿望。Morgan说:"M
ontaVista公司希望把这种技术或类似的技术在Linux 2.5中制定为基本标准,我们很乐意提
供这个原型模型,并希望从Linux社区中的得到反馈,继续促进我们对原型的优化和调试工

。"

  据Morgan说,一个Linux游戏开发小组最近向Linus请愿,希望把这种经过优化的内核加
入到Linux 2.4中,籍此来改进视频性能。但是他们的建议被拒绝了,主要因为在优先模型

还有需要修改的地方。Morgan说:"由于目前优先原型还在改进之中,Linus认为把这种技术
加到Linux 2.5是比较合适的。我们希望这个原型能够帮助和支持这种变革,这样我们就可

成为这种技术的基础了。"

  MontaVista的Linux内核改进还包括一个实时调度模块,这种技术可以支持高性能的实

响应程序模块,而不需要改变标准Linux的构架。MontaVista同时还提供了一个可选中断加

器技术,将中断响应能力提高了5倍以上。这些技术的应用,大大缩短了Linux的实时响应性
和RTOSes之间的距离。

  MontaVista的首席执行官兼总裁Jim Ready指出,公司的实时响应战略目标是将这种改

技术直接加入到标准的Linux平台上。Ready说:"实时响应能力是影响Linux用于嵌入式系统
产业的最终障碍。MontaVista的硬实时完全优先模型技术将Linux的实时响应性提高到与非

放内核一样的水平。而且我们仍旧继续为开放源码服务,快速开发和实施这些技术。



--

        假使龙城飞将在,

            不叫胡虏渡关山。
※ 来源:.荔园晨风BBS站WWW bbs.szu.edu.cn. [FROM: 202.104.119.102]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店