­

Linux 正在吞噬 Windows 和 Chrome OS!

  • 2020 年 2 月 21 日
  • 筆記

Windows 10 和 Chrome OS 都採用 Linux 內核及其上運行的軟體。

經過這麼多年無休無止的玩笑,2019 年終於成為桌面電腦 Linux 之年。筆記型電腦電腦也一樣!但大多數人都不知道。正如微軟和Google近期在各自的開發者大會上透露的那樣,開源作業系統內核的核心部分將很快融入到 Windows10 和 Chrome OS 中。

微軟正在對 Windows 的 Linux 子系統進行全面修訂,這個子系統三年前出人意料地在 Windows 作業系統中首次亮相。它允許用戶通過命令行運行標誌性的 bash 應用程式和其他 Linux 軟體,但是由於它依賴於模擬,性能經常受到影響。

這個被巧妙地命名為 Windows Subsystem for Linux 2(WSL 2)的子系統,在微軟近期的 Build 大會上公布。它通過將 Windows 內部的完整 Linux 內核(4.19 版)作為一個輕量級虛擬機來打破現存困境,這樣做可以讓使用該工具的開發人員牢牢掌控性能。

「Azure 使用的是同樣的內核技術,在這兩種情況下都有助於減少 Linux 啟動時間和簡化記憶體使用。」 微軟公司副總裁 Kevin Gallo 在公告中說:「WSL 2 同時提高了文件系統 I/O 性能和 Linux 兼容性,並且可以本機運行 Docker 容器,這樣 Windows 上的容器就不再需要虛擬機了。」

Windows 開發平台的項目經理 Craig Loewen 在同時發表的一篇文章中詳細介紹了這一點:「像 git clone、npm install, apt update, 和 apt upgrade 這樣的文件密集型操作,都將顯著地提高速度。」 他寫道 「實際的速度增長將取決於你正在運行的應用程式以及它與文件系統的交互方式。我們運行的初步測試顯示,當解壓縮一個用 tarball 指令生成的壓縮包時,WSL 2 的運行速度比 WSL 1 快 20 倍,在各種項目上使用 git clone、npm install 和 cmake 時,速度提高大約 2-5 倍。」

這些確實都是令人印象深刻的飛躍,WSL 的文件系統管理方式的改變,刺激了多達 20 倍的性能改進。當 WSL 2 在今年晚些時候發布時,我們很有興趣看到它的性能在現實世界中是否經受得起考驗。微軟還計劃同時發布一個內容豐富的 Windows 終端來運行你的 Linux 命令。

Chromebook 上的 Linux 軟體

Chromebook 自一開始就與 Linux 密不可分。Chrome OS 是在 Linux 之上構建的,因此你應該很多年前就可以在 Chromebook 上安裝 Linux 了。2018 年,Google通過切換到 Beta 頻道,增加了在 Chromebook 上運行 Linux 應用程式的能力。然而,這種能力僅限於特定的 Chromebook,但應該會很快推廣到其它 Chromebook。

據 ZDNet 報道,在本周舉行的Google I/O 開發者大會上,Google承諾,今後所有的 Chromebook 都將能夠運行 Linux 應用程式,不管其內部的處理器是由 Intel,AMD 還是 ARM 製造的。你可以在標準的 Chrome OS 介面內部運行終端命令,甚至運行像 GIMP 和 LibreOffice 這樣的圖形介面應用程式。哈哈,How-To Geek 網站上有篇文章很好地解釋了如何設法將 Linux 軟體運行在兼容的 Chromebook 上。

注意:Chromebook 也支援 Android 應用程式,因為Google的移動作業系統也是基於 Linux 的。這意味著開發人員可以在 Chromebook 上同時運行來自三個不同作業系統的軟體。

Linux 將何去何從?

現在你明白了:從大多數的嵌入了 Linux 子系統的 Windows 10 和 Chrome OS 電腦,到小部分的實際安裝的 Linux 發行版的電腦,幾乎任何一台你選擇的電腦都將運行 Linux 內核和 Linux 軟體。Mac 電腦不會,但它是基於類似 Unix 的 BSD 系統,該系統已經相對容易地運行了許多 Linux 應用程式(因此蘋果系統在開發人員中很受歡迎)。

不過,你一定想知道,這會給 Ubuntu 和 Linux Mint 這樣的 Linux 發行版帶來什麼樣的影響。他們的用戶份額已經很小了,如果 Windows 和 Chrome 中的 Linux 內核能完成相同的工作,開發人員就會轉向 Windows 和 Chrome。這對 Linux 發行版長遠來說是件好事嗎?

在一台 Dell 筆記型電腦電腦上運行的 Ubuntu Linux

我們得觀察後才能下結論。也就是說,Linux 比以往任何時候都更健康,主要的發行版比以前更加精緻,硬體問題也比過去少了很多。受益於 Valve 的質子技術 (Proton technology),你甚至可以讓你的遊戲運行得相當好,它可以讓許多(但不是所有)Steam 平台的遊戲在 Linux 系統上運行。嘿,Linux 是免費的。如果你想深入了解開源生活,一定要看看我們的 Linux 初學者指南。不管怎樣,世界似乎朝著那個方向發展。

普通用戶可能永遠不會意識到這一點,但 2019 年可能最終是桌面 Linux 之年,而不是桌面 Linux 作業系統之年。

原文:

https://www.pcworld.com/article/3394680/how-windows-and-chrome-quietly-made-2019-the-year-of-linux-on-the-desktop.html

本文轉載自:「CSDN」,原文:http://tinyurl.com/s3lsjpz,版權歸原作者所有。歡迎投稿,投稿郵箱: editor@hi-linux.com