下载此文档

浅谈嵌入式Linux.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
浅谈嵌入式Linux.doc浅谈嵌入式Linux
浅谈嵌入式Linux
摘要:伴随着21世纪的到来,计算机进入一个新的充满机遇 的阶段。随着嵌入式应用领域得到蓬勃、快速的扩展,它对嵌入式操 作系统也提出了更严格的要求,Linux操作系统由于其源代码开放、 成本低、应用程序丰富等优点而受到广泛的关注。
关键词:Linux嵌入式可定制性优点
近年来,嵌入式Linux得到了飞速的发展。嵌入式Linux的开发 和研究是操作系统领域中的一个热点,目前己经开发成功的嵌入式系 统中,大约有一半使用的是Linuxo在嵌入式应用的领域里,从因特 网设备到专用的控制系统,Linux操作系统的前景都很光明。由于 Linux功能强大、可靠、灵活而且具有伸缩性,再加上它支持大量的 微处理器体系结构、硬件设备、图形支持和通信协议,这些都使得它 作为许多方案和产品的软件平台越来越流行。
Linux操作系统是UNIX操作系统的一种克隆系统,它诞生于1991 年的10月5日。这是第一次正式向外公布的时间,以后借助于 Internet网络,并通过全世界各地计算机爱好者的共同努力,已成 为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在 迅猛增长
一、嵌入式Linux的可定制性
嵌入式系统的多样化特征,使得对嵌入式Linux必须具备一定的 定制能力,使其能够满足特定嵌入式系统的要求。作为嵌入式操作系 统的基本属性,可裁剪性是嵌入式操作系统应具备的、能够根据应用 需求或硬件平台的变化,动态配置系统功能的能力。因此,嵌入式 Linux本身提供的剪裁配置能力的高低,是衡量这种嵌入式操作系统 是否具有广泛应用前景的重要指标。一般来说,嵌入式系统的定制分 为源代码级定制和目标代码级的定制。源码级的定制不会给系统带来 任何系统开销,但是它不能动态的定制,每次定制都需要重新生成系
统。目标码级的定制可以动态配置,但它会带来一定的系统开销。
嵌入式Linux的可定制性有以下几种:
⑴可配置性
指在生成系统时,用户可以根据自己硬件平台的具体情况,对操 作系统功能进行选择。
⑵可重配置性
因为硬件的功能变化大,性能提高快,所以操作系统应具有支持 硬件不断升级的能力。可重配置性是指对于升级的硬件部件,系统要 能够替换相关的一个或多个功能模块,使硬件升级的性能得以发挥, 而不需要重新生成新系统。
⑶动态性
针对嵌入式系统资源相对较少的状况,要求系统的一些功能模块 在不使用时可以换出内存,使用时可以动态加载,以提高嵌入式系统 的资源利用率。
二、Linux用作嵌入式系统的优点
⑴完全开发源代码
嵌入式Linux开放源代码,这使得学****修改、剪裁Linux成 为可能,嵌入式系统的设计者可以对嵌入式Linux进行二次开发, 去掉操作系统的附加功能,只保留必须的操作系统功能,并且可以根 据实际应用的需要,优化操作系统的代码,从而降低整个系统开销与 能耗。而目前大多商用RTOS,要么不提供源代码,要么购买源代码 需要支付高额的版本费用。相比之下,嵌入式Linux的这一优点对 于对成本和能耗极为敏感的嵌入式系统是十分重要的。
⑵成本低
GPL协议保证了源自Linux的嵌入式,Linux也是开放源代码 的自由软件,也就是说,只要遵守GPL协议,嵌入式Linux操作系 统的源代码可以自由获得。因此

浅谈嵌入式Linux 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小62 KB
  • 时间2021-04-06