<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 業(yè)界動(dòng)態(tài) > 既然有了Android 谷歌為何還要從零開(kāi)始開(kāi)發(fā)新操作系統

既然有了Android 谷歌為何還要從零開(kāi)始開(kāi)發(fā)新操作系統

作者: 時(shí)間:2016-08-22 來(lái)源:新浪科技 收藏

  導語(yǔ):《快公司》雜志周末刊文稱(chēng),近期宣布正開(kāi)發(fā)一款全新的操作系統Fuchsia。那么,在系統早已發(fā)展壯大的情況下,為何要從頭開(kāi)始開(kāi)發(fā)又一款操作系統?

本文引用地址:http://dyxdggzs.com/article/201608/295786.htm

  以下為文章全文:

  上周,員工做了一件讓人看不明白的事:他們低調地宣布正在開(kāi)發(fā)一款操作系統,從理論上來(lái)說(shuō),這款操作系統將成為谷歌的競爭對手。

  這款開(kāi)源操作系統代號為Fuchsia,可以搭載在各種輕量級、單一目的的設備上,例如ATM機和GPS設備,同時(shí)也支持PC。不過(guò)與不同,Fuchsia沒(méi)有基于Linux內核,也并非衍生于當代其他PC或手機操作系統。實(shí)際上,這是從頭開(kāi)始的一項工作。

  谷歌并未透露,將利用Fuchsia去做些什么。Fuchsia仍處于早期發(fā)展階段,有可能只是一次嘗試。不過(guò),谷歌有著(zhù)充分的理由,“重啟”一個(gè)沉寂數十年的軟件開(kāi)發(fā)領(lǐng)域。

  “外殼堅硬”的內核

  你可能不太清楚自己手機、平板電腦和筆記本的某些方面:這些設備操作系統的“內核”非常古老。Android使用了Linux內核,這一內核起源于1991年。Mac OS X、iOS,以及其他蘋(píng)果平臺基于Unix內核,Unix于1969年發(fā)源于A(yíng)T&T貝爾實(shí)驗室。Windows計算機采用的是可以追溯至1993年的Windows NT內核。

  內核的目的是管理操作系統的最底層。內核處理來(lái)自鍵盤(pán)等硬件設備的請求,調度計算任務(wù),以及管理文件系統和內存。由于內核的存在,如果一款應用想要調用打印功能,那么開(kāi)發(fā)者并不需要知道打印機的具體型號。

  對于一個(gè)追求完美的行業(yè)來(lái)說(shuō),Unix、Linux和Windows NT等內核的存在很矛盾。不過(guò)業(yè)內知名分析師霍拉斯·德迪烏(Horace Dediu)指出,在最底層,計算方式與數十年前相比并沒(méi)有不同。例如,當前Windows計算機采用的芯片與第一代IBM PC中的英特爾處理器一脈相承。從這種意義上來(lái)說(shuō),內核是通用的。

  德迪烏表示:“我們仍在使用同樣的架構,計算的概念沒(méi)有變化:寄存器、門(mén)電路、晶體管。因此,我們沒(méi)必要研究更好的內核。內核已得到充分的發(fā)展。”

  或許,這就是大部分業(yè)內人士的想法。然而目前,我們正在將傳感器和計算元件集成至更多設備,例如將普通家居設備變?yōu)橹悄芗揖?,讓所有一切都?lián)網(wǎng)(即物聯(lián)網(wǎng))。Fuchsia背后的邏輯或許在于,古老的內核,例如Linux,不適用于這些新生設備。因此,開(kāi)發(fā)者正在構想更現代化的內核。(這里的內核本身名為Magenta,而Magenta又基于谷歌的另一項實(shí)驗LittleKernel。)

  來(lái)自Particle的扎赫·蘇帕拉(Zach Supalla)指出,Linux給這些小型計算設備帶來(lái)了問(wèn)題。Particle提供物聯(lián)網(wǎng)硬件套裝和開(kāi)發(fā)者工具。

  一方面,對這些應用來(lái)說(shuō),Linux的規模太大。盡管Linux內核是模塊化的,開(kāi)發(fā)者可以剝離不需要的組件,但最終這仍需要以MB計算的存儲空間。這意味著(zhù),Linux內核很難被用在廉價(jià)的微控制器上。如果想要使用Linux內核,那么開(kāi)發(fā)者必須選擇尺寸更大、價(jià)格更貴、能耗更高的處理器。

  蘇帕拉表示:“市場(chǎng)需要質(zhì)量更好、價(jià)格更低的產(chǎn)品,但這樣的需求尚未被滿(mǎn)足。”

  另一方面的問(wèn)題在于,Linux并不是“實(shí)時(shí)”操作系統。與ATM機、醫療產(chǎn)品,以及其他單一目的設備中的嵌入式操作系統相比,Linux采用調度算法來(lái)管理多任務(wù)。盡管這可以使通用目的設備的性能最大化,但也給需要精確定時(shí)的設備,例如3D打印機,以及汽車(chē)發(fā)動(dòng)機控制,帶來(lái)了問(wèn)題。

  蘇帕拉指出:“如果你想要確保,這些任務(wù)有著(zhù)微秒級的時(shí)間精度,那么你不會(huì )希望讓計算機來(lái)決定何時(shí)處理哪一任務(wù)。”

  對物聯(lián)網(wǎng)設備來(lái)說(shuō),類(lèi)似Linux的通用目的操作系統也不太安全。這樣的操作系統代碼很多,這意味著(zhù)很可能有更多信息安全漏洞需要解決,或是需要通過(guò)防火墻和VPN進(jìn)行鎖定。

  蘇帕拉表示:“運行實(shí)時(shí)操作系統或嵌入式操作系統的價(jià)值之一在于,你不需要做任何鎖定。你不需要太擔心這些系統。除了自己編寫(xiě)的軟件之外,這些操作系統無(wú)法運行任何東西。”

  蘇帕拉猜測,Fuchsia的目標是將Linux的優(yōu)點(diǎn)和當前嵌入式系統,例如FreeRTOS和ThreadX,結合在一起。在支持應用和硬件通過(guò)操作系統去通信方面,Linux仍要好于絕大多數系統。

  他表示:“他們或許希望借鑒Linux的某些抽象概念,以及RTOS的性能、大小和實(shí)時(shí)性。這將很有價(jià)值,我認為從理論這是可以做到的,只是之前沒(méi)有人去做。”

  

谷歌正開(kāi)發(fā)新操作系統Fuchsia

谷歌正開(kāi)發(fā)新操作系統Fuchsia  

規模的擴大

 

  如果Fuchsia僅瞄準小型設備,那么可能不是那么值得關(guān)注。不過(guò),Fuchsia的開(kāi)發(fā)者有著(zhù)更遠大的目標。他們表示,這一操作系統也將可以用于智能手機和PC。從理論上來(lái)說(shuō),這將成為谷歌Android和Chrome OS的直接競爭對手。

  那么,這樣做的動(dòng)機是什么?蘇帕拉認為,從頭開(kāi)始開(kāi)發(fā)將帶來(lái)更高效的操作系統,而這樣的操作系統也可以提升服務(wù)器的效率。這是谷歌長(cháng)期以來(lái)一直關(guān)注的問(wèn)題。他還表示,對PC的支持意味著(zhù),開(kāi)發(fā)者可以同時(shí)模擬運行大量小型設備,確保這些設備的規?;\轉。

  蘇帕拉表示:“你可以搭建數千臺服務(wù)器,每臺服務(wù)器都同時(shí)運行軟件應用的數千個(gè)拷貝。因此,對PC的支持意味著(zhù)更適合測試。”

  德迪烏則有著(zhù)不同看法。谷歌這一新操作系統將解決困擾谷歌已久的Android知識產(chǎn)權授權問(wèn)題。他表示:“由于這是全新的設計,因此不會(huì )存在有爭議的知識產(chǎn)權。這是個(gè)合理的假設,因為L(cháng)inux的知識產(chǎn)權問(wèn)題很復雜。”

  不過(guò),這一切都還停留在理論上。Fuchsia的開(kāi)發(fā)者表示,他們最終將發(fā)布這一操作系統及相關(guān)文檔,不過(guò)這可能還有遙遠的距離。目前尚不清楚,谷歌是否會(huì )向這項工作投入資源。Android生態(tài)系統已非常龐大(并且正在與Chromebook融合)。與此同時(shí),谷歌也在基于A(yíng)ndroid開(kāi)發(fā)物聯(lián)網(wǎng)操作系統,即Brillo。這正在形成一個(gè)完整的平臺,而不僅是簡(jiǎn)單的操作系統。

  最初,Unix只是貝爾實(shí)驗室的志愿者項目,沒(méi)有得到任何組織的認可。而林納斯·托瓦爾德斯(Linus Torvalds)最初開(kāi)發(fā)Linux時(shí)也只是將其當作一個(gè)副業(yè)?;蛟S未來(lái)幾十年后,我們也可以對Fuchsia如何發(fā)源于谷歌侃侃而談。



關(guān)鍵詞: Android 谷歌

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>