嵌入式Linux 装置配"硬即时"系统 利弊参半

原创 2004年10月13日 12:56:00
MontaVista软件公司即将赋予Linux 一项目前由专有软件独占的功能:从自动控制电脑到放影机都需要的快速反应时间保证。

  这家位于加州的新创公司专攻嵌入式电脑装置,如DVD 放影机和电信设备。但该公司一直无法将Linux 大举带入嵌入式市场,也就是需要 “硬即时”(hard real-time)操作系统以确保在一段特定和短暂时间内反应的装置。

  MontaVista计划12日公布其硬即时方案,但已率先在8 日发布一组原型修补程序。MontaVista的程序设计师Sven-Thorsten Dietrich在发给Linux 核心邮寄名单的信件指出,硬即时支持可用在移动电话通讯、影音内容播放,和全球定位系统(GPS )接收器与雷达系统的讯号处理。Illuminata 分析师Gordon Haff 说,硬即时系统通常是攸关生死的电子器材之必要配备,例如飞机电脑系统的机翼表面控制。

  Haff表示,硬即时系统有其缺点:平均反应时间比传统环境慢,而且普通的操作系统通常就够用了,尤其是当系统有大量多余的处理空间,能确保不会负担过重造成危险。他指出:“由于硬件变得更便宜,预备多余的硬件在许多情况下,都可以取代硬即时操作系统。”

  另一位对此存疑的人是Linux 的创建者和精神领袖Linus Torvalds。他在一封电子邮件访问中说:“几乎没有人要硬即时,即使是嵌入式装置。”Torvalds指出,增加这种功能会让操作系统更复杂,并加重“封锁”(locking )程序的负担,也就是操作系统确保不同程序不会同时抢夺相同资源的动作。

  当被问到MontaVista的软件是否会纳入主要核心时,他说:“我个人认为其侵入性过强,至少在目前的时间点。”但仍有可能小部分地加入。MontaVista已经争取到若干支持者,该公司设计师编写的“预售”程序现在已是主要核心的一部分–并非指定的要件,只是一个选项。

除了MontaVista之外,入门者还可选择传统的嵌入式操作系统制造商,如Wind River System 和Green Hills Software。前者是嵌入式电脑的领导者,多年来一直回避Linux ,但现在是Red Hat 的合作伙伴。FAMLabs 则销售一种混合系统,让Linux 在独立的硬即时基础上运作。
来自:ZDNet China 

一种手游中实时战斗系统的设计思路

‍‍引言‍‍ 现在的手游玩法越来越复杂,特别是战斗系统,再也不是以前那种简单的回合制模式。越来越多的手游采用了实时战斗的模式(如刀塔传奇),玩法有点类似于以前的即时战略游戏,这对于程序设计提出了...
  • needmorecode
  • needmorecode
  • 2017年07月03日 13:05
  • 432

战斗代码

fighting: function(fighter,beHiter){        var that = this         var node = fighter.shift()   ...
  • WLinyi
  • WLinyi
  • 2016年07月30日 08:28
  • 325

Numpy 数组装置和轴对换和通用函数:快速的元素级数组函数

# #3、数组装置和轴对换 arr = np.arange(15).reshape((3,5)) print arr print "数组转置的两种方法:" print arr.transpose() ...
  • SDUTyangkun
  • SDUTyangkun
  • 2017年07月27日 14:41
  • 370

继电保护测试仪检定装置的应用

国内做继电保护测试的厂家数十家,每家测试仪的性能各异。测试仪要投入使用,必须通过专业检测机构的检定。根据国家电网发布的《继电保护试验装置校准规范》,规定检定的内容包括: (1)交流电流电压的幅值、相位...
  • xgbing
  • xgbing
  • 2013年05月31日 16:25
  • 2685

嵌入式Linux系统基础知识

一、嵌入式Linux系统的构成 1、硬件 2、内核 3、应用程序(形成根文件系统) 二、构建嵌入式Linux系统的主要任务 1、内核部分 2、应用程序部分 嵌入式Linux的开发大致可分...
  • maopig
  • maopig
  • 2011年11月10日 00:00
  • 4703

操作系统的硬软件简单介绍

1、掌握计算机硬件系统组成 2、理解存储程序计算机 3、理解计算机总线 4、理解CPU 5、理解存储器及其层次 6、理解外围设备及其控制计算机硬件系统的组成:中央处理器CPU、主存储器、外围...
  • qq_39356868
  • qq_39356868
  • 2017年10月29日 00:02
  • 67

各硬件装置在 Linux 中的文件名

装置 装置在 Linux 内的文件名 IDE 硬盘机 /dev/hd[a-d] SCSI/SATA/USB 硬盘机 /dev/sd[a-p] USB 快闪碟 /dev/sd...
  • a378176612
  • a378176612
  • 2017年06月08日 10:55
  • 325

嵌入式linux配置静态IP

设定IP $sudo vi /etc/network/interfaces auto lo iface lo inet loopback           auto eth0 iface ...
  • lk07828
  • lk07828
  • 2015年04月27日 15:01
  • 1671

供电电压采集系统

供电电压自动采集系统介绍 一、系统简介 供电电压自动采集系统,规范供电电压监测装置的数据采集和接入,全面实现公司城市供电电压和农村供电电压数据自动采集、加工、告警、展示、统计以及辅助分析等功能,提...
  • qq_30974111
  • qq_30974111
  • 2017年08月10日 17:22
  • 245

储罐自动计量系统

0 系统概述 油罐计量系统是采用国际上公认的“混合法”质量计量方法研制的油罐自动质量计量监管信息系统。该系统以高精度液位仪为核心的,配合以罗斯蒙特高精度差压变送器,结合自动计量系统实现全自动的油...
  • leiyin333
  • leiyin333
  • 2017年08月11日 10:43
  • 226
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式Linux 装置配"硬即时"系统 利弊参半
举报原因:
原因补充:

(最多只允许输入30个字)