物聯(lián)網(wǎng)八大操作系統(tǒng)_第1頁
物聯(lián)網(wǎng)八大操作系統(tǒng)_第2頁
物聯(lián)網(wǎng)八大操作系統(tǒng)_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、不像pc和移動設備領域,一系列廣泛的商用和開源操作系統(tǒng)在驅動物聯(lián)網(wǎng)。木文介紹了八 種領先的物聯(lián)網(wǎng)操作系統(tǒng)以及它們各自的最佳使用場合。科技行業(yè)將大量的時間花在致力于物聯(lián)網(wǎng)熱潮。營利性科技公司和開源社區(qū)成員都在宣 傳各自的操作系統(tǒng),標榜自己是適合眾多物聯(lián)網(wǎng)用途的那種操作系統(tǒng)。而事實上,不是每種 操作系統(tǒng)都很適合每一個物聯(lián)網(wǎng)用途。正由于如此,物聯(lián)網(wǎng)操作系統(tǒng)領域會具有一定的多樣 性。物聯(lián)網(wǎng)和操作系統(tǒng)這個話題出現(xiàn)在it界時,你常常聽到“嵌入式操作系統(tǒng)”這個術語 與“實時操作系統(tǒng)”(rtos)互換使用。但實際上,一些嵌入式操作系統(tǒng)有實時功能,另一 些則沒冇這種功能。真正的rtos物聯(lián)網(wǎng)設備需要處理數(shù)據(jù)時沒

2、冇緩沖延遲。rtos的好處包括:能夠實現(xiàn)多 任務處理,能夠調(diào)度和優(yōu)先處理任務,還能夠管理資源在多個任務之間的共亨。這種操作系 統(tǒng)通常用于比較復雜的航空、工業(yè)和醫(yī)療物聯(lián)網(wǎng)設備中。另一方面,我們又有不人復雜,不過仍功能齊全的操作系統(tǒng),它們有另外的好處:功耗 比較低對資源的要求也比較低,比如處理能力和內(nèi)存。十之八九,諸如此類的操作系統(tǒng)的 增長率會超過rtos,至少對第一代物聯(lián)網(wǎng)設備來說是這樣。我們將介紹八種不同的操作系統(tǒng),我們認為它們將驅動物聯(lián)網(wǎng)行業(yè)。雖然冇許多替代操 作系統(tǒng)沒有介紹,但本文代表了一系列廣泛的操作系統(tǒng)功能,既有一些開源操作系統(tǒng),也有 些商用操作系統(tǒng)。最后,它們體現(xiàn)了可支持一切設備的操

3、作系統(tǒng):從衛(wèi)星、聯(lián)網(wǎng)冰箱,一 直到恢入在手表和衣服中的智能技術。不妨看一看諸多操作系統(tǒng)及其周圍的公司/社區(qū)。最后說說你認為哪些操作系統(tǒng)會給物 聯(lián)網(wǎng)帶來最大的影響,或者你是否認為我們漏掉了一兩種應該榜上有名的操作系統(tǒng)。riot osriot os是-種開源社區(qū)項目,自2008年以來就啟動了 °riot能夠在眾多平臺上運行, 包括嵌入式設備和pc (以及數(shù)量眾多的極其流行的傳感器/致動器板卡),而且擁有易于使 用的api。該操作系統(tǒng)因用電量和資源需求方而能夠做到髙效而家喻戶曉。windows 10 forlot微軟的最新款嵌入式操作系統(tǒng)名為windows 10 for lot。這面大旗下

4、還有三個子操作系 統(tǒng),視你的要求而定。笫一個是windows 10 for lot mobile,它支持arm架構。下一個是 windows 10 for lot core,它支持 raspberry pi 和英特爾凌動。最后一個是 windows 10 forlotenterprise這多少冇點像功能完備的windows 10 enterprise,但僅限于只運行單一應用程序。由于windows 10 for lot是全新產(chǎn)品,它在用戶群和經(jīng)驗豐富的開發(fā)者方面顯然落后于 其他許多物聯(lián)網(wǎng)操作系統(tǒng)。話雖如此,這款操作系統(tǒng)人有潛力一一如果你想在內(nèi)部開發(fā)應用 程序,更是如此。最終,那些習慣于使用vi

5、sual studio和azure物聯(lián)網(wǎng)服務,針對windows 從事開發(fā)工作的人會被整套的windows 10 for lot方案吸引過去。windriver vxworkswindriver的vxworks可能是如今使用的最流行的商用rots。它提供了一款可靠的操作 系統(tǒng),乂具有高度的靈活性。vxworks還提供了許多安全功能,這些功能對需要它們的物聯(lián) 網(wǎng)項目來說至關重要。vxworks在工業(yè)、醫(yī)療和航空等領域的名氣很大,因為它是少數(shù)兒家 滿足必要的認證要求、以便用于那些行業(yè)的rtos廠商z-o谷歌brillo谷歌在去年秋季的谷歌i/o人會上宣布,打算推出brillo,進軍嵌入式操作系統(tǒng)市

6、場。 面向基于安卓的嵌入式操作系統(tǒng)的開發(fā)平臺很合適在編寫安卓應用程序方面冇著扎實背景 的那些人。b川io使用一種名為weave的通信協(xié)議。這意味著,智能設備沒必要非得將嵌入 式安卓作為其操作系統(tǒng)一一它們只要能夠使用weave進行通信就可以。這為-大批廠商將 weave集成到物聯(lián)網(wǎng)產(chǎn)品當中敞開了大門,最終讓這些產(chǎn)品能夠與brillo。arm mbed osarm在開發(fā)自己的開源嵌入式操作系統(tǒng),名為mbed oso由于它是由arm開發(fā)的,所 以arm是唯一支持的架構。話雖如此,預計該操作系統(tǒng)會在狎能家居和可穿戴式設備這兩 個物聯(lián)網(wǎng)細分市場大放界彩。這款操作系統(tǒng)有別于另外許多的嵌入式操作系統(tǒng),原因在

7、于它 是單線程,而不是多線程。arm表示,它認為這對該操作系統(tǒng)能夠在尺寸最小、功耗最低 的設備上運行而言必不可少。如果物理尺寸和電池使用吋間至關重要,物聯(lián)網(wǎng)設備最后可能 會在mbed os上運行。embedded apple ios 和 os x雖然蘋果述沒有在如今的物聯(lián)網(wǎng)市場扮演重要角色,但是它療定會很快扮演這種角色。 到目前為止,蘋果己采用了其操作系統(tǒng)平臺的變種,開發(fā)了多款物聯(lián)網(wǎng)設備,比如蘋果電視、 carplay (借助 blackberry qnx)和蘋果手表。展望未來,預計蘋果會繼續(xù)使用其ios,并改動osx,那樣它可以在物聯(lián)網(wǎng)端點設備上 更精簡、更高效地運行。開發(fā)人員可以使用諸如最

8、近發(fā)布的homekit z類的工具,這種框架 用來構建控制家庭自動化設備的應用程序。nucleus rtosnucleus rtos是mentor graphics公司開發(fā)的一種嵌入式操作系統(tǒng)。這家公司聲稱,英 軟件目前在30多億個設備上運行,這是個相當龐人的安裝群。該操作系統(tǒng)為眾多嵌入式架 構提供了有力的支持,在汽車、醫(yī)療、公用事業(yè)、工業(yè)和消費類電了產(chǎn)品等行業(yè)垂肓領域人 受歡迎。green hills integrity不過另一種由來已久的商用rtos解決方案是green hills的integrity。它在航空/國防、 汽年、工業(yè)和醫(yī)療等垂直領域展開激烈的競爭。該公司還繼續(xù)在面向消費者的物聯(lián)網(wǎng)市場大 受歡迎,這歸功于它一向以來憑借性能、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論