您现在的位置:网站首页旅游攻略江西宜春高安 > 从10个方面分析评价Linux和WinCE的优缺点

从10个方面分析评价Linux和WinCE的优缺点

http://www.kmguol.com    2015-12-04 14:15     昆明国旅     字体:

1.支持多种硬件平台
  由于嵌入式设备硬件平台的多样性,CPU芯片的快速更新,嵌入式操作系统要求支持常用的嵌入式CPU,如X86, arm, MIPS, POWERPC等,并具有良好的可移植性。另外还需要支持种类繁多的外部设备。Linux支持以上几乎所有的主流芯片,并且还在不断的被移植到新的芯片上。而在这方面,WinCE显然差得很远。
  2.占有较少的硬件资源
  由于多数嵌入式系统具有成本敏感性,处理器速度较低,存储器空间较少,这要求嵌入式OS体积小,速度快。Linux体系结构比较灵活,易于裁减,可以小到2M flash,4M RAM。而WinCE对资源的要求更高。
  3.高可定制性
  由于不同的嵌入式应用对系统要求各不相同,这要求嵌入式OS具备高可定制性,能够根据需要方便的增加和减少各项功能模块。这一点对于嵌入式领域至关重要,而Linux由于图形系统不在内核中,且支持模块机制,内核可根据需要加入或去掉功能。其外围工具拥有众多选择,更由于可以自由修改源代码,具有极强的可定制性。而WinCE/Windows根本无法做到这一点。
  4.具有实时处理能力
  实时应用分为硬实时和软实时两大类,嵌入式OS需要明确是否支持实时和支持哪一类实时应用,需要提供最坏情况响应时间为多长。Linux和WinCE/Windows最初设计时都没有考虑实时应用,但众多的实时Linux项目已使Linux具备了硬实时和软实时处理能力,硬实时有RT-Linux和RTAI,而2.6中加入了可抢占核心,使得Linux具备了软实时处理能力,此外还有Timsys和Montavista等实时Linux实现。Linux自由开发模式的优点得到了充分的体现。Windows虽然也有第三方提供类似于RT-linux的实时功能,但由于微软未提供这方面的支持,也由于Windows可靠性不能满足要求,很少有人在实时领域使用Windows。但RT-linux已经在美国航天部门,印度军方等得到了广泛应用。还有Montavista,Timsys的实时Linux都有很多成功案例。
  5.具备强大的网络功能
  现在,越来越多的嵌入式设备需要具备网络功能。这要求嵌入式OS支持常用的网络协议和可靠的网络功能。Linux的网络功能经过几次改进,其效率,功能都很突出。且具有众多的网络工具,支持几乎所有常见的网络协议。这些使得Linux在网络设备中倍受青睐,很多防火墙,低端路由器等中使用的都是Linux。而未闻WinCE/windows在这方面有什么应用。
  6.高安全性和高可靠性
  嵌入式设备往往对安全性和可靠性要求很高,这要求作为基础软件的嵌入式OS具有高安全性和高可靠性。如骨干网的路由器,交换机等。Linux的可靠性是经过实践检验的,并进一步向高端发展,冲击Vxworks, Unix的市场。安全性方面Linux病毒极少,并拥有众多安全增强,有的安全增强Linux达到了B1级别(红旗RFSOS通过了国家GB17859第三级,等同于TCSEC B1级)。而Windows病毒众多,漏洞不断,虽然微软大力宣传其通过了CC标准EAL4级,但是需要说明的是,EAL4仅仅说明Windows在多大程度上满足了它的安全目标,显然更为重要的是这个目标是什么,事实上,它通过的是CAPP的EAL4级,仍然相当于TCSEC C2级,Win2000的可靠性比起98等来说有了明显提高,但尚不足以向高端冲击,其安全性问题也会大大影响它的可靠性,这二者是紧密联系的,不能孤立讨论。
  7.具有完善的嵌入式GUI和嵌入式器
  面向用户的嵌入式终端设备如Smart Phone等,都要求嵌入式OS具有功能完善,控件丰富的嵌入式GUI,并支持功能强大的嵌入式器。在这方面WinCE有完善的解决方案,Linux也有QT/Embedded等GUI,Opera等嵌入式器,拥有众多的选择。
  8.实现嵌入式日志文件系统,具备断电保护能力。
  这些功能Linux和Windows都能达到。
  9.能够提供完善的开发工具集。
  Linux下的开发工具众多,但不如Windows开发工具易用。不过Windows的开发工具不是为嵌入式领域设计的,功能也不完善。
  10.能够快速启动
  启动速度二者差不多,但很多嵌入式设备并不需要图形界面,且由于Linux有源代码,在硬件固定的情况下可以加速启动,这时Linux就比WinCE/Windows启动快多了。
  通过以上分析,可以很清楚地看到,总体比较而言,在嵌入式领域Linux比WinCE/Windows具有明显优势。正因为如此,嵌入式Linux比WinCE/Windows应用领域要广泛的多。WinCE的优势在于PC衍生产品,如Pocket PC,高端PDA等。但在其他众多的嵌入式领域中,WinCE就并不适合了。
  如果是为了学习,好玩,我选择linux。如果我周围有一个开发团队,选择linux。如果我是单枪匹马或是人员有限,能尽快地开发产品,选择winCE。

标签:

 高安自驾攻略高安旅游攻略高安自助游

(更多旅游攻略请关注昆明旅游官网:admin)

以上内容来源于网络,昆明国旅旅游网未证实其内容的真实性或赞同其观点。如有侵权,请联系QQ1844838059即时清除!
------分隔线----------------------------
欢迎来到云南省昆明国际旅行社网站,如果觉得文章有用,请把这段分享给大家(从10个方面分析评价Linux和WinCE的优缺点http://www.kmguol.com/jiangxi/gaoan/7427.html)转摘文章的朋友,请记得注明出处哦!
特惠线路,在这里!

高安地图(可放大)

旅游攻略

点击这里【预订3折机票】好便宜啊!

旅游信息

旅游问答中心

云南省昆明国际旅行社
旅游新闻
大理无量山樱花谷的樱花什
春节到云南旅游怎么样?春
云南有多少个机场?云南机
丽江旅游推进奔子栏、月光
旅游攻略
云南丽江古城导游词|丽江
丽江旅游景点门票价格明细
海拔多少米会有高原反应的
云南有几个机场?都在什么
旅游问答
巴厘岛在哪个国家?巴厘岛
成都到九寨沟多远?火车和
大理到无量山樱花谷汽车,
昆明康辉旅行社有多少个导
旅游景点介绍
泸沽湖风景区
大理南诏国地图|云南大理
昆明滇池海埂公园
轿子山
天气预报查询
云南罗平天气预报一周15天
玉龙雪山天气预报一周怎么
云南昆明天气现在好吗
雾霾天气形成的原因_介绍
昆明国旅官网-云南省昆明国际旅行社:高安旅游频道为您提供高安自助游攻略,高安自驾游攻略,高安旅游团,高安旅行社,高安旅行社线路,高安旅游线路,高安旅游报价,从10个方面分析评价Linux和WinCE的优缺点等旅游信息服务。
关于我们补充协议昆明国际旅行社客服电话预订方式监督投诉合同样本人才招聘旅游资质
签订合同预订咨询联系我们

站内导航

攻略分类:袁州区高安奉新县万载县上高县宜丰县靖安县铜鼓县丰城樟树

行程天数:云南一日游云南二日游云南三日游云南四日游云南五日游云南六日游云南七日游云南八日游云南九日游云南十日游云南全线游

云南问答:昆明大理丽江香格里拉旅行社西双版纳泸沽湖文山玉溪楚雄罗平瑞丽腾冲普洱

云南旅游攻略:昆明旅游攻略香格里拉旅游攻略丽江旅游攻略西双版纳旅游攻略大理旅游攻略泸沽湖旅游攻略罗平旅游攻略元阳旅游攻略腾冲瑞丽旅游攻略

云南旅游:昆明旅游大理旅游丽江旅游石林旅游九乡旅游大理丽江旅游泸沽湖旅游玉龙雪山旅游西双版纳旅游香格里拉旅游普达措旅游梅里雪山旅游稻城亚丁旅游腾冲瑞丽旅游香巴拉旅游普者黑旅游昆明大理丽江旅游大理丽江西双版纳大理丽江香格里拉大理丽江泸沽湖