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