小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

背著正室安卓,谷歌偷偷去搞新的操作系統(tǒng)了

 物聯(lián)網智庫 2020-09-23


作者:iot101君

轉載請注明來源和出處

物聯(lián)網智庫 原創(chuàng)

------   【導讀】   ------

新操作系統(tǒng)是個名叫Fuchsia的緋紅色小妖精!

在智能手機操作系統(tǒng)市場,谷歌的Android系統(tǒng)和蘋果的iOS系統(tǒng)已經是不可逾越的兩座大山——Android的表現(xiàn)更為強勢,市場份額遠遠甩開iOS系統(tǒng),即使谷歌還有Chrome OS,但是Android絕對是當之無愧的“正室”。

而最近幾天,iot101君看到消息,谷歌正在“悄悄”開發(fā)一款全新的操作系統(tǒng),命名為“Fuchsia”。Google 在 Fuchsia 的 GitHub 主頁上這樣介紹 Fuchsia:“Pink + Purple == Fuchsia (a new Operating System)”,意思就是粉色加紫色等于Fuchsia,一個全新的操作系。


這在軟件開發(fā)領域,算是扔了一個重磅炸彈。在這之前,谷歌沒有透露出這個系統(tǒng)的蛛絲馬跡,而現(xiàn)在突然發(fā)布,讓人眼前一亮。

粉色+紫色==Fuschia?很好,這種介紹方式很谷歌!Fuschia本身就有紫紅色或者深紅色的意思,難怪網友們要將“Fuchsia”戲稱為緋紅色的小妖精了。更有傳聞說,谷歌要拋棄安卓了,秘密搞的這個操作系統(tǒng)就是用來取代安卓的??!

但“正室”的地位豈能說動就動,也得先看看你這新來的到底有啥本事?

Fuchsia有哪些特點?




1.內核

雖然Linux內核已經很牛了,但卻并不是在所有的場景中都能起到很好的作用(影響性能或者造成其他影響),特別是嵌入式設備,類似汽車儀表盤和 GPS 單元,會出現(xiàn)硬件吃不消軟件的情況。

谷歌希望能開發(fā)一個新的通用的操作系統(tǒng),能夠滿足所有硬件條件下使用,這就是Fuchsia。

不同于 Android 和 Chrome OS 是基于 Linux 內核(Chrome OS, Android 和 Chromecasts),Fuchsia 的內核是 Magenta。

Magenta是一個基于 ‘LittleKernel’ (LK)的項目,LK是一個主要針對小型系統(tǒng)以及嵌入式應用的輕量級內核,適合硬件處理能力較弱的情況下使用,但是Magenta 比 LK 要強大很多

Magenta專為現(xiàn)代化、高處理器的設備而準備,支持嵌入式設備、智能手機和桌面計算機(Fuchsia 支持 32 位和 64 位的 ARM CPUs,還有 64 位的 PCs,后續(xù)應該會支持 Raspberry Pi 3)

Magenta 的內部架構基于 LK,但是以上的層是全新的。

Magenta 有進程的概念,而 LK 沒有。Magenta 進程是由 LK 級的架構組成的,比如線程和內存。

Magenta 有一流的用戶模式支持,LK 沒有

Magenta 有一個對象處理系統(tǒng),LK 也沒有這個概念

Magenta 有基于 capability 的安全模型(類似 Android 6.0 權限),LK 的所有代碼都是可信的

2.外表

除了內核以外,還發(fā)現(xiàn) Google 把 Flutter 作為 Fuchsia 的用戶界面,Dart 作為主要的編程語言,從顏色和展示效果上看,使用的是 Material Design UI 理念。

  

Flutter即是手勢操作界面,利用手勢偵測移動。

Material Design(卡片式材料設計),更是迄今為止最受歡迎的視覺設計語言之一,利用了分層的卡片式設計、使用更多的空白和層次排版結構,經歷了幾年的迭代和提煉,來為手機、平板電腦、臺式機和“其他平臺”提供更一致、兼具外觀和功能的“外觀和感覺”。另外,谷歌還對其進行了更深一層的開發(fā)——在觸覺體驗中滲入大膽活力的審美效果。


圖:Material Design

如此看來,作為一個“新歡”, Fuchsia 是既有顏值又有深度呢!

谷歌為啥要偷偷搞Fuchsia?




了解了 Fuchsia 這么多的信息,那么為什么 Google 要開發(fā)一個全新的 OS 和 kernel呢?

猜測一:Fuchsia是一個面向物聯(lián)網的操作系統(tǒng)

外媒Android Police猜測,Fuchsia的內核是為物聯(lián)網設備而設計的,所以這有可能是谷歌研發(fā)的一款輕量級物聯(lián)網操作系統(tǒng),對手指向FreeRTOS和ThreaDX。

看到這里可能有人會問,為什么谷歌不能在物聯(lián)網時代也用Android系統(tǒng)呢?Android雖然也可以充當管理,但是太過龐大復雜,此類操作系統(tǒng)更適合事件驅動相關的人物,而且在一定條件下支持多線程工作。而物聯(lián)網需要輕量級的操作系統(tǒng),來適配多種硬件產品。

面對這個問題,谷歌是有兩種解決方案的。第一是為物聯(lián)網設備推出定制的簡化版Android系統(tǒng),之前它也這么做了。沒錯,iot101君指的是去年很火的Brillo。

Brillo 是Google發(fā)布的一款基于物聯(lián)網的底層操作系統(tǒng),簡單來說它是一個 Android 的“低配”版本,是從 Android 系統(tǒng)中剝離出來的,只留下了一些基本的底層協(xié)議,并且能夠支持一些基本的開發(fā)板,通過支持 Wi-Fi 和低功耗藍牙等進行通信。但是畢竟它的內核還是 Linux,所以存在不能適配所有場景的問題。

于是我們來看第二個解決方案,專門為物聯(lián)網領域開發(fā)一個全新的操作系統(tǒng),就是今天講的這個Fuchsia 了。

可以說Android系統(tǒng)為谷歌趕上移動互聯(lián)網浪潮做了不可磨滅的貢獻,那么面對接下來的物聯(lián)網時代,谷歌或許在考慮用新的操作系統(tǒng)來承擔起新的時代任務。

谷歌在物聯(lián)網方面確實在做兩手準備,除了擅長的系統(tǒng)和平臺外,也開發(fā)了物聯(lián)網硬件,比如OnHub和Google Home。這是向蘋果看齊的節(jié)奏,畢竟軟硬結合是一條被蘋果驗證過的真理。


猜測二:Google打算在2017年統(tǒng)一Android和Chrome OS

不過以上僅僅是一種可能性比較大的推測,因為Fuchsia的內核也支持32位和64位的ARM CPUs,還有64位的PCs。也就是說,新的操作系統(tǒng)的應用范圍其實相當的廣泛,不僅僅是局限于物聯(lián)網設備。

還有一種原因是谷歌想有Windows10那樣一套系統(tǒng)能實現(xiàn)PC與移動設備互通的平臺,所以Google 希望 Fuchsia 有一天能代替 Chrome OS 和 Android。

之前有傳聞Google打算在2017年統(tǒng)一Android和Chrome OS,有可能Fuchsia就是為了這個。

無論怎么說,開發(fā)一個完整的內核和操作系統(tǒng)是個非常繁重的任務,Google 當前肯定是會繼續(xù)使用 Android,Chrome OS。

至于 Fuchsia,這是一個新的賭注,就好比如 Android 剛發(fā)布的時候并不受人待見。但谷歌在軟件方面的實力和推進力讓人不敢忽視,F(xiàn)uchsia 未來走向什么方向,還有待谷歌親自來告訴我們。

    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多