作者:李靜,單位:中國移動智慧家庭運(yùn)營中心
Chrome OS是Google開發(fā)的基于PC的操作系統(tǒng),在國外相對流行,因?yàn)槠淞鲿承?、簡潔性被廣泛應(yīng)用于配置較低的電腦設(shè)備,被稱作最快和最輕量的操作系統(tǒng),只需幾秒鐘的時間便可啟動 PC 并接入互聯(lián)網(wǎng)。
Part 01●什么是Chrome OS系統(tǒng)●
Chrome OS是由 Google 開發(fā)的一款輕型電腦的云操作系統(tǒng),也是一款基于Linux的開源操作系統(tǒng)。Chrome OS提供對Intel x86以及ARM處理器的支持,軟件結(jié)構(gòu)簡單,可以理解為在Linux的內(nèi)核上運(yùn)行一個使用新的窗口系統(tǒng)的Chrome瀏覽器。
Chrome OS專為支持谷歌云服務(wù)而設(shè)計(jì),除了兼容安卓應(yīng)用之外,可將應(yīng)用程序、文件數(shù)據(jù)在云端運(yùn)行與儲存,減少應(yīng)用在本地的運(yùn)算壓力,意圖將用戶的所有計(jì)算服務(wù)實(shí)現(xiàn)在云端,讓用戶隨時隨地享受到網(wǎng)絡(luò)帶來的便利和快捷。Chrome OS最初設(shè)置在上網(wǎng)本上使用,搭載設(shè)備通稱Chromebook。用戶可以使用Chrome OS瀏覽和使用谷歌云服務(wù),包括用于創(chuàng)建文檔的 Google 文檔、用于存儲文件的云端硬盤以及所有圖片。無論你身在何處,都可以通過網(wǎng)絡(luò)訪問所有文件和文檔。
Part 02●?Chrome OS系統(tǒng)的主要功能●
2.1進(jìn)程
Chrome OS系統(tǒng)開源版本為Chromium OS,Chromium OS主要使用C、C ++、JavaScript、HTML5、Python和Rust等語言開發(fā)的,采用多進(jìn)程模式,進(jìn)程模型如下圖所示,主要有三類進(jìn)程:
第一類,Browser進(jìn)程,可以看成一個指揮調(diào)度中心,它負(fù)責(zé)運(yùn)行UI和管理標(biāo)簽頁(Render),如消息的派發(fā)、IO處理等等。Browser進(jìn)程為每個Render的每個RenderView,維護(hù)對應(yīng)的RenderViewHost,管理瀏覽器狀態(tài)、渲染器交互。
第二類,Render進(jìn)程,它利用WebKit布局引擎來解釋和布局HTML。一個Render進(jìn)程,可以看成一個標(biāo)簽頁。每個標(biāo)簽頁,都對應(yīng)著自己的Render進(jìn)程。即使一個標(biāo)簽頁掛掉,其他標(biāo)簽頁也可以正常運(yùn)作。
還有另一類進(jìn)程,Plugin,顧名思義,其與瀏覽器插件對應(yīng)。Browser是Chromium的主進(jìn)程,只有一個;Render進(jìn)程和Plugin進(jìn)程都與主進(jìn)程保持進(jìn)程間的通信,某些Render進(jìn)程與Plugin進(jìn)程之間也有彼此聯(lián)系的通路,而多個Render進(jìn)程之間或者多個Plugin進(jìn)程之間,是沒有直接通信的途徑的,全靠主進(jìn)程協(xié)調(diào)。主進(jìn)程與其他各進(jìn)程之間的通信,是用 IPC(Inter-Process Communication)實(shí)現(xiàn)的,這是Google自己搭的一套進(jìn)程間通信機(jī)制。
2.2存儲
Chrome OS 采用云存儲方式,基于云存儲服務(wù)Google Drive。
Google Drive 是谷歌公司推出的一項(xiàng)基于云端存儲和同步服務(wù),它允許用戶存儲各種文件,允許多人同時使用,并可以在不同的平臺上查看和編輯文件。
Google Drive 的優(yōu)勢是將多種文件服務(wù)結(jié)合起來,使用戶能夠在其他平臺上容易瀏覽文件,并可以以許多種方式實(shí)現(xiàn)文件的多種能力,例如共享、編輯、復(fù)制、打印和下載等等。
2.3文件管理
Chrome OS 操作系統(tǒng)有一個集成型的文件管理器,類似于其他操作系統(tǒng)上的文件管理器,可以顯示目錄及其從 Google 云端硬盤和本機(jī)存儲設(shè)備中包含的文件,以及使用各種 Web 預(yù)覽和管理文件內(nèi)容應(yīng)用程序,包括 Google 文檔和表格。雖然谷歌希望其操作系統(tǒng)基于云,只需最少的離線交互操作,但谷歌允許用戶在Chrome OS中管理下載。
2.4設(shè)備
Google 將媒體播放器集成到 Chrome OS 操作系統(tǒng)和 Chrome 瀏覽器中,使用戶可以在離線時播放 MP3,查看 JPEG 和處理其他多媒體文件,且支持 DRM 視頻。
2.5應(yīng)用程序
Chrome OS系統(tǒng)直接集成Chrome 瀏覽器,不僅支持Web應(yīng)用程序,還兼容Android應(yīng)用程序和Linux應(yīng)用程序。
Part 03●??Chrome OS比較●
3.1與Chrome 瀏覽器的區(qū)別
Chrome是瀏覽器,Chrome OS是Google的操作系統(tǒng),就像 Windows 是 Windows 設(shè)備的操作系統(tǒng)一樣,其特點(diǎn)就是整個系統(tǒng)都是基于瀏覽器的,這也是Google所說的未來互聯(lián)網(wǎng)和操作系統(tǒng)的發(fā)展方向,就是本地只有一個瀏覽器,而軟件什么的功能都通過網(wǎng)絡(luò)來實(shí)現(xiàn)。
3.2與Windows系統(tǒng)的區(qū)別
Part 04●??Chrome OS利弊●
-優(yōu)點(diǎn)
簡潔快速:Chrome OS 目的就是簡化,界面非常簡單。Chromium使用大量C++11、C++14新特性,啟動和運(yùn)行速度都會很快,它可以快速運(yùn)行并在幾秒鐘內(nèi)啟動。
安全:由于Chromium使用沙箱模式,控制訪問權(quán)限(如文件資源),保證瀏覽器的安全性,因此Chrome OS 比 Windows 筆記本電腦安全得多,還提供了自動的 Chrome OS 無打擾式靜默更新以及內(nèi)置的病毒防護(hù)功能。
設(shè)備便宜、輕量化:Chromebook不需要高端硬件,Chrome OS 設(shè)備通常比 Windows 和 macOS 設(shè)備輕巧便宜,因此非常適合攜帶外出。
基于云的:Chrome OS被設(shè)計(jì)為主要基于云。您可以使用 Google 的所有服務(wù),包括用于創(chuàng)建文檔的 Google 文檔、用于存儲文件的云端硬盤以及用于存儲所有圖片的照片。
電池壽命:由于 Chrome OS 是一個簡單的操作系統(tǒng),因此Chromebook 的電池壽命比較長。
-缺點(diǎn)
軟件兼容性:無法在 Chromebook 上使用完整版的 Photoshop、Microsoft Office 等大型桌面程序。你只能使用在瀏覽器中運(yùn)行的服務(wù)或以 Android 和 Linux 應(yīng)用程序形式存在的軟件,例如你可以從 Play 商店下載 Microsoft Word。
不適用于大型游戲:不支持AAA級大型游戲
離線模式:訪問互聯(lián)網(wǎng)時最高效。有些應(yīng)用程序無法使用,也有些程序在離線模式下功能有限。
Part 05●總結(jié)●
在Chrome OS中絕大部分的應(yīng)用都將在Web中完成,快速、簡潔與安全是Chrome OS的三大重要特點(diǎn),Chrome OS的用戶不用擔(dān)心病毒、惡意軟件、木馬、安全更新等煩人的事情。Chromium OS是Chrome OS操作系統(tǒng)的開源項(xiàng)目,第三方可以基于Chromium OS來開發(fā)出類似于Chrome OS的系統(tǒng),國內(nèi)有基于Chromium OS的開發(fā)的Fyde OS系統(tǒng),現(xiàn)能兼容安卓運(yùn)行環(huán)境及Linux虛擬機(jī)。
參考文獻(xiàn)
[1] Mitja Rutnik.What is Chrome OS and who is it for?Androidauthority,2023. Https://www.androidauthority.com/what-is-chrome-os-1137371/.
[2] Fernando Cassia. Chrome OS:"A better Linux than Linux" so you can forget about Windows. techradar,2022.
Https://www.techradar.com/features/chrome-os-a-better-linux-than-linux-so-you-can-forget-about-windows.
[3]?Multi-process Architecture.The Chromium Projects.
Https://www.chromium.org/developers/design-documents/multi-process-architecture/.
[4] Windows與ChromeOS區(qū)別那個系統(tǒng)更好用?Duotin,2022. Https://www.duotin.com/en/26445.html.