嵌入式調(diào)查:操作系統(tǒng)應(yīng)用現(xiàn)況分析
本媒體在2008年所進(jìn)行的嵌入式市場(chǎng)調(diào)查結(jié)果已經(jīng)揭曉。上期我們?cè)鴪?bào)導(dǎo)了該調(diào)查所反映的業(yè)界現(xiàn)況。而本期,我們將著重于這項(xiàng)調(diào)查報(bào)告中針對(duì)操作系統(tǒng)(OS)所呈現(xiàn)的結(jié)果。
首先,一個(gè)引起注意的問題是“如果你的嵌入式項(xiàng)目并未使用操作系統(tǒng)、實(shí)時(shí)操作系統(tǒng)、核心、軟件或任何排程器,那么是為什么呢?”回答最多的選項(xiàng),是“我的項(xiàng)目不需要用到這個(gè)”──毋須驚訝,這與過去幾次的調(diào)查結(jié)果相當(dāng)類似。然而,在這些響應(yīng)中,也有一些有趣的事項(xiàng),即選擇“操作系統(tǒng)需要太多的處理功耗了”這個(gè)選項(xiàng)的比重略低于去年,事實(shí)上,該比重自2006年以來即不斷下降。這是好事,因?yàn)樗@示出使用者正在使用由處理器供貨商提供的性能優(yōu)勢(shì)。
使用商用化操作系統(tǒng)也展現(xiàn)出有趣的趨勢(shì)。我們審視了過去四年的調(diào)查資料,發(fā)現(xiàn)打算采用商用化操作系統(tǒng)的開發(fā)人員事實(shí)上是漸次減少的(即使2008較2007年稍微提升了一些)。而在采用非商用化操作系統(tǒng)方面,也同樣呈現(xiàn)下降趨勢(shì)。
其它的操作系統(tǒng)問題則是誰(shuí)決定采用這些商用化操作系統(tǒng),以及選用一款操作系統(tǒng)的主要原因。
除了操作系統(tǒng),此次調(diào)查還發(fā)現(xiàn),在選擇一款微處理器時(shí),硬件團(tuán)隊(duì)往往是最具影響力的,然而軟件工程人員所涉及的程度卻非常少。不過,奇怪的是,能夠直接由開發(fā)團(tuán)隊(duì)讓一個(gè)組織做決定的比重下降了約10%,而軟件開發(fā)人員在硬件方面似乎比硬件開發(fā)人員在軟件方面擁有更大的發(fā)言權(quán)。
最后,調(diào)查結(jié)果看來似乎也顯示,開發(fā)人員對(duì)供貨商已不再具有忠誠(chéng)度了。在這個(gè)調(diào)查中,愿意不計(jì)品牌選擇符合其需求產(chǎn)品的開發(fā)人員比重從37%增加到了39%。而選擇僅使用所信任品牌產(chǎn)品的比重則由12%下降到了10%。
圖1 商用OS應(yīng)用現(xiàn)況
此處是以目前使用商用操作系統(tǒng)的參與調(diào)查者為計(jì)算基礎(chǔ)。
圖2:為何不使用操作系統(tǒng)
“我的項(xiàng)目不需要用到這個(gè)”仍然是最多的回復(fù)。值得注意的是,表示“操作系統(tǒng)需要過多處理功耗”的回復(fù)正在減少,顯示出使用者正在使用由處理器供貨商提供的性能優(yōu)勢(shì)。
圖3 OS選擇因素
在選擇一款操作系統(tǒng)時(shí),實(shí)時(shí)性能是最重要因素。不過,自2006~2008年,使用者對(duì)操作系統(tǒng)支持處理器的重要性認(rèn)知有著巨大改變。
此處是以使用或計(jì)劃使用操作系統(tǒng)的參與調(diào)查者為計(jì)算基礎(chǔ)。