成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Google為什么要從頭開發一套新的操作系統Fuchsia?

系統 其他OS
一群Google人干了件奇怪的事情:他們悄悄披露了一套新的操作系統,從理論上來說,這套系統跟Google自己的Android OS是有競爭關系的。目前正在研發中的這套開源操作系統代號為 Fuchsia,可運行在一切東西上,下至輕量的單用途的設備(比如ATM和GPS單元),上至桌面計算機都可以支持。

[[170503]]

編者按:鑒于傳統操作系統內核存在規模龐大、不夠實時、缺乏安全等問題,Google、華為等解決方案供應商認為,物聯網設備需要全新的操作系統。但是Fuchsia會像Unix和Linux一樣輝煌嗎?一切都有待觀察。

上周,一群Google人干了件奇怪的事情:他們悄悄披露了一套新的操作系統,從理論上來說,這套系統跟Google自己的Android OS是有競爭關系的。

目前正在研發中的這套開源操作系統代號為 Fuchsia,可運行在一切東西上,下至輕量的單用途的設備(比如ATM和GPS單元),上至桌面計算機都可以支持。但跟Android不一樣的是,Fuchsia并不是基于Linux,也不是衍生自任何構成個人計算和通信基礎的其他軟件。相反,這是一次從零開始的嘗試。

Fuchsia還處在早期研發階段,至于這個系統打算怎么用,Google還沒有放出任何重大公告,這只是一次實驗的可能性也是存在的。盡管如此,Google仍然有大量理由來重置幾十年的軟件史。

執拗的內核

這個東西跟你的手機、平板和筆記本都有關,但你可能還意識不到:它們大多數采用的軟件“內核”都相當老。Android使用的Linux內核,是在1991 年開始研發的。Mac OS X、iOS等蘋果平臺是以Unix為基礎的,后者源自1969年的貝爾實驗室。Windows計算機基于的 Windows NT內核要追溯回1993年。

內核的目的是管理操作系統的最底層。它處理鍵盤等硬件設備的請求,進行任務調度,并管理文件和內存。為此,它要對操作系統的紛繁復雜之處進行抽象,而這是有幫助的,比方說可以讓開發者不必知道具體打印機型號的情況下進行打印。

對于一個癡迷于最新技術的行業來說,像Unix、Linux以及Windows NT等老內核的彈性似乎有點矛盾。但行業分析師Horace Dediu認為,從最底層水平來看,計算基本上跟幾十年前是一樣的。比方說,今天的Windows計算機使用的芯片就是第一款IBM PC的英特爾處理器的直接后代。從這個意義上來說,內核只不過是件商品罷了。

“我們仍然使用一模一樣的架構,仍然使用一模一樣的計算概念——寄存器、門電路、晶體管——出于這個原因,并沒有做一個更好的內核的必要,” Dediu說:“內核的問題已經解決了。”

我們大概也這么想吧。這段時間以來我們把傳感器和計算能力打包進更多的東西里面,比方說,把日常家庭變成了智能家庭,并且通常把一切都連接得更加緊密(行話叫做物聯網)。Fuchsia背后的想法也許是認為,像Linux那樣老化的內核已經不足以應對這波新設備了。同樣,創造者也在替現代設想一個新的內核。(內核本身叫做Magenta,基于Google最近的另一個實驗項目LittleKernel)

Zach Supalla的公司Particle為物聯網提供硬件工具包和開發者工具。他指出,對于這些小規模計算設備來說,Linux存在若干問題。

一是Linux對于這類應用來說太大了。即便Linux內核是模塊化的,能夠讓開發者剔除不必要的部分,但最終仍會占據好幾兆的空間。這意味著更難以把Linux內核塞進廉價的微控制器里面,從而讓處理器成為必須,而后者往往大得多、貴得多且更耗能。

“全新的供應鏈這道鴻溝還沒有跨越,這對制造提出了更高的品質要求,而且成本還得低很多,” Supalla說。

另一個問題是Linux并不是“實時”的。跟ATM、醫療產品等單用途設備采用的嵌入式系統不同,Linux利用調度機制來處理大批任務。盡管這可以極大發揮通用計算機的性能,但也會導致需要精確定時的設備,比如說3D打印機或者汽車內部的許多電動控制系統出現問題。

“要想確保這玩意兒在確切的微秒時刻運行,你不會希望有個進程在那里決定什么時候跑什么東西,” Supalla說。

Supalla說,對于物聯網應用來說,像Linux這樣的通用操作系統的安全性可能也會更低。其代碼量更大,這意味著可能存在更多的安全漏洞需要處理或者通過防火墻或VPN鎖定。

“運行實時操作系統或者嵌入式系統的價值之一在于,這些系統無需鎖定任何東西,” Supalla說:“它不需要運行一批你需要考慮的東西。除了你寫的軟件以外它不會運行任何東西。”

Supalla的推斷是,Fuchsia是集兩家之大成的一次嘗試,在讓應用和硬件通過操作系統進行通信方面Linux仍然處理得更好,而當今的一些嵌入式操作系統,比如FreeRTOS和ThreadX就沒有前面提到的Linux的那些問題。

“他們可能既想要有Linux那種水平的抽象,又想獲得RTOS的那種性能、小規模以及實時性,” Supalla說:“這些都是非常有價值的東西,而且我認為從理論上來說是可以實現的。只是之前沒做過而已。”

縱向擴展

如果Fuschia的目標只是小規模設備的話,可能就沒那么值得關注了。但是Fuschia的開發者野心要比這大,他們宣稱該操作系統可擴展到智能手機和桌面計算機上。理論上,這會使得Fuschia成為Google的Android和Chrome OS的直接替代方案。

為什么要這么做呢?據Supalla說,可能從頭開始能夠做出一個更高效的操作系統,這反過來又能支持更高效的服務器——對此Google一直都很感興趣。他還指出桌面兼容性還可以模擬一次運行大量更小的設備,從而確保規模化運行。

“讓一千臺服務器每次都同時跑同樣的軟件應用,要比折騰一百萬芯片跑起來更容易,所以這對測試更好。” Supalla說。

Dediu的理論不一樣:一套新的操作系統可以讓Google遠離Android遭遇的知識產權授權問題。“因為這是一張白紙式的設計,不會碰到有人去找IP(知識產權)方面的麻煩,”他說:“這也許是一個合理的假設,因為Linux的確有一些棘手的IP問題。”

要記住的是,這也可能就是學術性的。Fuchsia的開發者說他們會完整記錄并最終發布這套操作系統,但要走的路還很長,而且還不清楚Google會不會給予其充分的支持。Android生態體系已經很龐大(并且正在跟Chromebooks進行合并)。與此同時,Google還在擴展Android的某個版本到物聯網設備,這個帶嵌入式特性的版本叫做Brillo——Linux的缺點見鬼去吧,它正在成為一個成熟的平臺,而不僅僅是一個簡單的操作系統。

還有,Unix開始只是一個志愿者項目,并未得到貝爾實驗室的承認;Linux Torvalds做Linux也只是自己的愛好。也許幾十年后,我們會討論起 Fuchsia 當初在 Google 內部不太被重視的事情。

責任編輯:龐桂玉 來源: 36kr
相關推薦

2016-08-22 12:52:41

GoogleFuchsia操作系統

2016-09-21 13:56:20

GoogleFuchsia操作系統

2017-05-16 14:31:09

2015-09-21 09:42:29

Azure CloudLinux操作系統

2020-12-09 09:55:04

谷歌Fuchsia開發者

2020-11-05 14:20:01

Google FuchLinux發行版Linux

2016-08-23 11:19:16

谷歌融合Fuchsia

2018-04-15 16:15:43

GoogleFuchsia系統

2018-04-13 10:49:56

Google Linux 系操作系統

2016-08-29 21:13:00

2022-02-17 11:11:13

Chrome OSGoogle操作系統

2014-12-30 10:05:42

操作系統

2018-11-29 09:57:20

谷歌AndroidFuchsia

2017-11-21 11:05:29

谷歌操作系統Swift

2012-05-30 10:50:14

GoogleChrome操作系統

2022-08-04 00:05:11

系統分布式流量

2013-01-22 10:09:03

2012-09-21 14:35:01

2009-12-14 18:27:21

Linux操作系統

2010-01-05 17:16:51

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产aa| 久久久久久高潮国产精品视 | 日韩a级片| 欧美一区二区另类 | 成人h片在线观看 | 羞羞免费网站 | 蜜桃毛片 | 天天草视频 | 亚洲国产成人av好男人在线观看 | 日韩免费在线 | 6080yy精品一区二区三区 | 精品国产乱码久久久久久蜜退臀 | 777毛片| 欧美日韩在线一区二区 | 欧美一级大黄 | 色视频在线播放 | 精品日韩一区 | av天空 | 日韩av成人| 欧美一级免费 | 日韩精品一区二 | 国产精品久久久久久婷婷天堂 | 成人免费视频观看 | 国产综合久久 | 国产福利在线播放 | 久久久99国产精品免费 | 亚洲九九| 亚洲高清在线 | 天天色综网 | 久久久久久国产精品免费免费 | 国产精品视频免费观看 | 日本一道本| 国产精品一区二区三区在线 | 久久精品久久综合 | www.久久久| 午夜ww| 中文字幕在线观看第一页 | 中文字幕 国产 | 中文在线www| 九九热在线免费观看 | 国产精品久久久久无码av |