@Linux 正在吞噬 Windows 和 Chrome OS

每日英文
No one can go to bear for you, no one can get to get you strong.
没有人能够去替你承受 , 也没有人能够拿得走你的坚强 。
每日掏心话
人生无常 , 最重要的不是你处的位置 , 而是你所朝的方向 。你不能决定生命的长度 , 但你可以控制它的宽度;你不能左右天气 , 但你可以改变心情.
责编:乐乐
【@Linux 正在吞噬 Windows 和 Chrome OS】@Linux 正在吞噬 Windows 和 Chrome OS
文章图片

文章图片

程序员小乐(ID:study_tech)第 842 次推文 图片来自百度
往日回顾:重磅!GitHub突然宣布 , 对全球人免费开放全部核心功能
正文
Windows 10 和 Chrome OS 都采用 Linux 内核及其上运行的软件 。
@Linux 正在吞噬 Windows 和 Chrome OS
文章图片

文章图片

经过这么多年无休无止的玩笑 , 2019 年终于成为桌面电脑 Linux 之年 。笔记本电脑也一样!但大多数人都不知道 。正如微软和谷歌近期在各自的开发者大会上透露的那样 , 开源操作系统内核的核心部分将很快融入到 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 上的容器就不再需要虚拟机了 。”
@Linux 正在吞噬 Windows 和 Chrome OS
文章图片

文章图片

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 年 , 谷歌通过切换到 Beta 频道 , 增加了在 Chromebook 上运行 Linux 应用程序的能力 。然而 , 这种能力仅限于特定的 Chromebook , 但应该会很快推广到其它 Chromebook 。据 ZDNet 报道 , 在本周举行的谷歌 I/O 开发者大会上 , 谷歌承诺 , 今后所有的 Chromebook 都将能够运行 Linux 应用程序 , 不管其内部的处理器是由 Intel , AMD 还是 ARM 制造的 。你可以在标准的 Chrome OS 界面内部运行终端命令 , 甚至运行像 GIMP 和 LibreOffice 这样的图形界面应用程序 。哈哈 , How-To Geek 网站上有篇文章很好地解释了如何设法将 Linux 软件运行在兼容的 Chromebook 上 。


推荐阅读