在Windows 11 WSL2上运行Ubuntu和原生运行有多大区别?
2023-03-15 22:45:39 时间
伴随着 Windows Subsystem for Linux(WSL)技术的不断成熟,越来越多的用户在 Windows 系统上体验 Linux 系统。那么相比较直接在设备上安装 Linux 系统,WSL 在 Windows 11 上的性能怎么样?近日,外媒 Phoronix 就进行了测试,结果是非常惊人的,不过仍有改进空间。
外媒 Phoronix 的测试平台包括 AMD Ryzen 9 5950X CPU,2 根 16GB DDR4-3600 内存,WD_BLACK SN750 NVMe 固态存储。然后分别在 Windows 11 Build 22000.51 和 Ubuntu 20.04 LTS 系统上进行测试。
该网站的 Michael Larabel 解释说:
- 首先在 Windows 10 21H1 功能更新(已安装所有稳定更新)的 WSL 2 上测试,然后再使用 Windows 11 Build 22000.51 即逆行测试。两个 Windows 版本均使用 Ubuntu 20.04 LTS 版本。接下来然后是裸机运行 Ubuntu 20.04 LTS,以查看在相同硬件上的“原始” Linux 性能,然后在使用 Ubuntu 21.04(非 LTS)版本进行测试。
- 结果令人印象深刻。在许多情况下,WSL2 的性能几乎与原生 Ubuntu 相同。然而,有许多例子表明情况并非如此,甚至在一些情况下,WSL2 的 Windows 11 实现甚至不如 Windows 10 的性能好。但正如 Phoronix 所指出的,这可能是由于目前与这些构建一起运送的额外调试变化。
- 当涉及到I/O时,WSL2的性能往往仍然比裸机Linux安装慢得多,但至少比原来的WSL(WSL1)性能好。
相关文章
- 数据密集型系统的云原生架构与稳定性保障
- 如何将条码导出成矢量图
- react + zarm 实现新增账单弹窗封装
- 震惊!fastjson SerializerFeature详解竟然是这个样子
- 防火墙安全策略功能入门
- SpringCloud Alibaba学习(四):Linux版Nacos+MySQL生产环境配置
- react + zarm 实现账单详情页以及编辑删除功能
- react + zarm + antV F2 实现账单数据统计饼图效果
- eggjs + crypto-js 的 DES 加密实现重置密码接口?
- Dubbo3 源码解读-宋小生-12:全局视野来看Dubbo3的服务启动生命周期
- 一、shell脚本基本知识
- 六大方法彻底解决Flink Table & SQL维表Join
- 详解命令模式本质及其在高复杂调用中的应用案例—履约ERP架构总结
- 过半网友支持马斯克卖掉特斯拉10%股票,马斯克:会遵守投票结果
- 【2023五福】创新科技与传统年俗的有机融合 - AI 年画
- 算法炒房三月亏20多亿!房地产巨头大翻车:房价水太深,AI根本把握不住
- 修改 UE5 中的渲染管线
- kubernetes的节点与节点池概念 vs karpenter的去节点池理念 在调度上的思考
- 新冠疫情使新科研项目减少36%,生物化学研究下降最多,女性科学家最受影响 | Nature子刊
- 三、shell变量子串