偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

谷歌醞釀神秘全新操作系統(tǒng),搶占未來數(shù)字世界的交互入口?

系統(tǒng)
根據(jù)谷歌官方的描述,F(xiàn)uchsia 的核心突破就在于其強大的適用性和可擴展性, 小到智能手機大到 ATM 機和臺式電腦,以及各種穿戴式設(shè)備和物聯(lián)網(wǎng)設(shè)備,都可以采用這一操作系統(tǒng) 。

作為世界上最大的互聯(lián)網(wǎng)公司之一,谷歌選擇歷來以優(yōu)秀的軟件產(chǎn)品見長,除了各類應(yīng)用類產(chǎn)品,其在操作系統(tǒng)上的開發(fā)也是不遺余力,最為典型的代表就是 移動端的 Android、PC 端的 Chrome OS,以及物聯(lián)網(wǎng)設(shè)備專用 Brillo。

[[189010]] 

Fuchsia 操作系統(tǒng)

或許是考慮到紛繁復(fù)雜的操作系統(tǒng)之間過于割裂、難以統(tǒng)一,亦或是搶占可穿戴設(shè)備、物聯(lián)網(wǎng)設(shè)備操作系統(tǒng)的新興市場,谷歌也在悄無聲息的開發(fā)一套嶄新的 “萬能”操作系統(tǒng) Fuchsia。

這套操作系統(tǒng)最早于 2016 年夏天悄悄出現(xiàn)在 GitHub 的一個公開頁面上,相關(guān)介紹少之又少,鏈接指向的谷歌 Fuchsia 主頁也沒有太多關(guān)于這套全新操作系統(tǒng)的說明。

目前,我們只知道該系統(tǒng)仍正在開發(fā)中, 但 Fuchsia 的原代碼是完全公開的,任何人都可以下載到這一依舊保持神秘的操作系統(tǒng)。 可以說,F(xiàn)uchsia 一出現(xiàn)就蒙上了一層神秘色彩。

下載地址:

https://fuchsia.googlesource.com/

同時,根據(jù)谷歌官方的描述,F(xiàn)uchsia 的核心突破就在于其強大的適用性和可擴展性, 小到智能手機大到 ATM 機和臺式電腦,以及各種穿戴式設(shè)備和物聯(lián)網(wǎng)設(shè)備,都可以采用這一操作系統(tǒng) 。

[[189011]] 

那么問題就來了,在谷歌現(xiàn)有操作系統(tǒng)已經(jīng)十分成熟的情況下,這一新的操作系統(tǒng)究竟意欲何為?是否代表谷歌將要拋棄掉已經(jīng)取得的領(lǐng)先優(yōu)勢?還是谷歌在下一盤很大的棋局?

在科技圈,谷歌旗下的兩款操作系統(tǒng) Android 和 Chrome OS 之間的沖突 早就不是什么秘密了。以手機和平板作為主要安裝設(shè)備的 Android 目前已是世界上使用最多的操作系統(tǒng),眾多開發(fā)者基于該操作系統(tǒng)而開發(fā)的應(yīng)用軟件也是不計其數(shù)。

而為 PC 設(shè)計的 Chrome OS 則又是另一種情況,它以安全和簡潔的設(shè)計而聞名,在教育行業(yè)中被廣泛使用。

[[189012]] 

不過,即便如此,谷歌高管們還是否認了這兩款操作系統(tǒng)合并的可能性,只是在谷歌內(nèi)部關(guān)于如何統(tǒng)一其軟件開發(fā)結(jié)構(gòu)的討論從未停止過。而從用戶的角度來看,由于 Android 有比 Chrome OS 更加強大的功能和更多的 APP 選擇, 大部分人還是希望谷歌可以對 Android 進行 PC 化處理。

但顯然,谷歌找到了第三條道路: 開發(fā)一款全新的操作系統(tǒng),就此看,F(xiàn)uchsia 的出現(xiàn)也就順理成章了 。 這樣做不僅可以繼續(xù)推進谷歌的頂尖消費級操作系統(tǒng)的計劃,更重要的一點是修補在 Android 操作系統(tǒng)上曾犯下的諸多重要缺點。

升級之后,F(xiàn)uchsia 將會擁有更安全的設(shè)計、更強大的性能、頻率更高的更新,以及一個對廣大開發(fā)者更友好的 API(應(yīng)用程序編程接口)。

 

而作為一個操作系統(tǒng)最基礎(chǔ)、也是最核心的組成部分, 內(nèi)核負責軟件對硬件的訪問,以及管理進程、內(nèi)存、驅(qū)動程序以及支持文件系統(tǒng)等基礎(chǔ)功能 。通俗地說,它就是整個操作系統(tǒng)運行的基礎(chǔ)。

如果操作系統(tǒng)像一輛車,那內(nèi)核就約等于發(fā)動機,它的性能和穩(wěn)定性就是整個操作系統(tǒng)正常運行的關(guān)鍵。

今天的 Linux 是全球被最廣泛移植的操作系統(tǒng)內(nèi)核。從平板電腦 iPad 到巨型電腦 IBM S/390,甚至于微軟出品的游戲機 XBOX 都可以看到 Linux 內(nèi)核的蹤跡。Linux 也是 IBM 超級計算機 Blue Gene 的操作系統(tǒng)。

[[189013]] 

Linux 之所以強大,首先是它對于硬件的 強兼容性 ,幾乎所有的平臺都能跑 Linux,而不像 Windows NT 那樣過于傾心于 X86 平臺(雖然近些年也能在 ARM 上跑了)

其二在于其堅持的 開源 免費思想,造就了以 Lunix 社區(qū)為核心的全球開發(fā)模式,由創(chuàng)始人帶領(lǐng)的團隊負責內(nèi)核的維護更新,而全球的開發(fā)者為其進行穩(wěn)定性的 debug 使其穩(wěn)定、強大、免費,自然受到了諸多青睞。

除 Android 以外,以往出現(xiàn)過的三星 Bada OS、Tizen OS,還有諾基亞曾經(jīng)傾心的 Meego,也都是基于 Linux 內(nèi)核。

而此次 Fuchsia 的微內(nèi)核則被命名為 Magenta。Magenta 一詞的由來也是頗有深意,谷歌在 Magenta 的官方代碼庫中做出解釋:“Pink(粉色)+ Purple(紫色)= Fuchsia(紫紅色,即 Magenta)”。

 

Magenta 微內(nèi)核代碼的截圖

而據(jù) Fuchsia 團隊的描述,Purple 指的是 Project Purple(紫色項目),即 iPhone 最初的項目代號。而 Pink 則指的是 Taligent,即蘋果一個曾經(jīng)試圖取代其經(jīng)典 Mac 操作系統(tǒng)的失敗項目。兩者相加,可見谷歌跨平臺的愿景。

如果一旦成行,谷歌就勢必要放棄問題多多但又積淀多年的 Android,而這樣做其實會陷入一個兩難的處境,海量的 Android App 和全新的操作系統(tǒng)似乎并不可兼得。

[[189014]] 

上圖是 Fuchsia 在今年三月發(fā)布的新 Logo

但谷歌就是谷歌,它還是會竭盡全力以達成平衡,而這一手段很有可能就是 在 Hypervisor 上面運行虛擬的 Android App。

Hypervisor 是一種可以讓多個虛擬操作系統(tǒng)在一套硬件上作為虛擬機同時運行的軟件。雖然傳統(tǒng)虛擬機技術(shù)的效率低下,但近幾年來虛擬技術(shù)的發(fā)展提出了一種更優(yōu)化的增效方式:以容器(container)的方式運行虛擬機。 

 

容器是可以在同個操作系統(tǒng)內(nèi)虛擬化單個 App 的獨立行程。通過只使用虛擬機中 App 所需的那部分,以容器方式運行虛擬機可以提供一個更高效、可靠以及安全的方式在同個操作系統(tǒng)(在這里指的就是 Fuchsia)內(nèi)運行所有的 App。

也正因此,F(xiàn)uchsia 可以輕松地支持 Android 所有現(xiàn)有的 App,為用戶提供一個無縫銜接的體驗。雖然 Android 有很大可能會繼續(xù)得到開發(fā)和支持,但在這種情況下,它將會成為 Fuchsia 內(nèi)一個老舊的運行環(huán)境,勢必在幾年內(nèi)被逐漸代替掉。

目前,Android 所依賴的 Linux 內(nèi)核中另一重大缺陷就是 它缺少一個穩(wěn)定的 ABI(應(yīng)用二進制接口)。 而這個后果是十分嚴重的,作為應(yīng)用程序和 CPU 之間的一個接口,ABI 處于軟件和硬件的中間位置,它驅(qū)動了所有的軟件程序,

對于提供 Android 系統(tǒng)驅(qū)動程序的芯片公司來說,由于沒有一個穩(wěn)定的 ABI,每當谷歌推出新的 Android 版本,他們都必須更新其驅(qū)動程序,否則新版內(nèi)核將會無法在他們的硬件上運行。但是,這顯然是一件費時費力的工作,很多公司都因此造成巨額虧損。

與之對立的是設(shè)備廠商需要的卻是搭有最新的驅(qū)動程序才能升級設(shè)備的操作系統(tǒng)。所以, 由于芯片商停止更新驅(qū)動導(dǎo)致設(shè)備商停止更新操作程序的多米諾效應(yīng)意味著有數(shù)百萬臺 Android 設(shè)備將得不到任何及時的更新了 。Android 系統(tǒng)的批評者將這種現(xiàn)象稱作為“ 碎片化的噩夢 ”。

而這也將是 Fuchsia 試圖解決的問題之一。就像 Windows 操作系統(tǒng)一樣,F(xiàn)uchsia 的內(nèi)核將會提供一個穩(wěn)定的 ABI。其擁有兩個內(nèi)核:LK 和 Magenta。LK,即 Little Kernel,是一款用于嵌入式設(shè)備的現(xiàn)有操作系統(tǒng)。Magenta 則是建在 LK 上的一款微內(nèi)核。

[[189016]]

 

在谷歌的公開資料中,作為物聯(lián)網(wǎng)設(shè)備操作系統(tǒng)的 Fuchsia 將只會使用 LK。而在更復(fù)雜的設(shè)備,比如手機和電腦中,F(xiàn)uchsia 則會使用 Magenta。

從消費者的角度來看,一款操作系統(tǒng)不只有內(nèi)核,也該有為開發(fā)者準備的 API 以及為 API 開發(fā)的框架。但 Android 系統(tǒng)的創(chuàng)始人在早期往往出于特定需求,做出了許多關(guān)于 API 的技術(shù)決定,只是這些決定卻讓后來 Android 團隊和開發(fā)者的工作十分為難。

對于谷歌來說,F(xiàn)uchsia 是一個難得的用一款更新、更好的操作系統(tǒng)來取代現(xiàn)有操作系統(tǒng)的機會。 其 API 大量借鑒了谷歌 Chrome 瀏覽器背后的開源項目 Chromium,而 Chromium 又是組成 Chrome OS 的重中之重。許多 Fuchsia 的低級 API 的代碼都是 Chromium 的 Mojo 系統(tǒng) API 的修改版。而 Fuchsia 團隊也有許多來自于 Chromium 團隊的成員。 

[[189017]] 

Chromium logo

而 Fuchsia 的用戶界面 Flutter 是使用谷歌 Dart 編程語言所開發(fā)。這么做也是考慮到讓為 Fuchsia 系統(tǒng)編寫 App 的開發(fā)者可以在做出極少改變的情況下就讓 App 在 Android 和蘋果 iOS 中運行。而這將有效的減少開發(fā)多平臺 App 時所需的工作量。

對于消費者來說, 谷歌的新款 Fuchsia 操作系統(tǒng)徹底遠離了 Android、Linux 以及 Unix 限制的設(shè)計,將會為他們提供一款性能更好、安全性更高以及支持期更長的操作系統(tǒng)。 在此之外,F(xiàn)uchsia 在其他設(shè)備(比如二合一筆記本)中出現(xiàn)很有可能為他們提供超越傳統(tǒng)電腦操作系統(tǒng)的用戶體驗

雖然我們暫時不知道谷歌到底隱藏了 Fuchsia 的多少功能,但是 這個項目的潛力和野心不容小覷。 

責任編輯:龐桂玉 來源: 嵌入式Linux中文站
相關(guān)推薦

2020-02-06 10:03:21

操作系統(tǒng)WindowsLinux

2009-09-14 09:38:47

谷歌Chrome操作系統(tǒng)

2018-01-19 22:48:27

谷歌操作系統(tǒng)Android

2009-07-23 18:43:25

操作系統(tǒng)LinuxWindows

2018-01-03 08:56:31

谷歌Fuchsia操作系統(tǒng)

2019-05-13 13:30:28

谷歌系統(tǒng)更新Fuchsia

2013-12-18 18:29:13

操作系統(tǒng)

2009-03-11 08:27:51

GoogleAndroid操作系統(tǒng)

2010-04-08 15:21:39

Unix操作系統(tǒng)

2015-12-15 14:11:12

2020-09-27 08:02:47

操作系統(tǒng)

2010-03-02 16:50:31

Android操作系統(tǒng)

2016-09-21 13:56:20

GoogleFuchsia操作系統(tǒng)

2009-11-25 10:45:16

2010-02-05 17:55:01

谷歌Android操作

2009-07-09 09:41:46

GoogleChrome操作系統(tǒng)

2010-03-04 10:34:04

Android操作系統(tǒng)

2010-03-04 15:26:13

Android操作系統(tǒng)

2013-12-20 09:44:57

操作系統(tǒng)計算機服務(wù)器

2010-04-19 18:13:48

Unix操作系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號