|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
1.撑持多种硬件平台
因为嵌进式设备硬件平台的多样性,CPU芯片的疾速更新,嵌进式操纵体系请求撑持经常使用的嵌进式CPU,如X86,ARM,MIPS,POWERPC等,并具有优秀的可移植性。别的还必要撑持品种单一的内部设备。
Linux撑持以上几近一切的支流芯片,而且还在不休的被移植到新的芯片上。而在这方面,WinCE明显差得很远。
2.占据较少的硬件资本
因为多半嵌进式体系具有本钱敏理性,处置器速率较低,存储器空间较少,这请求嵌进式OS体积小,速率快。Linux系统布局对照天真,易于扩充,能够小到2MFlash,4MRAM.而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第三级,同等于TCSECB1级)。而Windows病毒浩瀚,毛病不休,固然微软鼎力宣扬其经由过程了CC尺度EAL4级,可是必要申明的是,EAL4仅仅申明Windows在多年夜水平上满意了它的平安方针,明显更加主要的是这个方针是甚么,现实上,它经由过程的是CAPP的EAL4级,仍旧相称于TCSECC2级,Win2000的牢靠性比起98等来讲有了分明进步,但尚不敷以向高端打击,其平安性成绩也会年夜年夜影响它的牢靠性,这两者是严密接洽的,不克不及伶仃会商。
7.具有完美的嵌进式GUI和嵌进式扫瞄器
面向用户的嵌进式终端设备如SmartPhone等,都请求嵌进式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衍临盆品,如PocketPC,高端PDA等。但在其他浩瀚的嵌进式范畴中,WinCE就其实不合适了。
假如是为了进修,好玩,我选择linux.假如我四周有一个开辟团队,选择linux.
假如我是单枪匹马或是职员无限,能尽快地开辟产物,选择winCE.
</p>
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。 |
|