InfoQ 编辑部出品——2021年度技术盘点与展望 了解详情
写点什么

“问题孩子”Windows 11 来了,WSL 成其最大亮点

  • 2021 年 10 月 08 日
  • 本文字数:1971 字

    阅读完需:约 6 分钟

“问题孩子”Windows 11来了,WSL 成其最大亮点

10 月 5 日,微软发布 Windows 11,只要是 Windows 10 电脑符合微软官方公布的硬件标准,开启 Windows Update ,就能检查是否已经收到更新档。从目前体验来看,Windows 11 还存在不少问题,但其中安装和使用适用于 Linux 的 Windows 子系统与之前的版本相比,变得更容易、更高效,成为一个巨大的改进。

 

Windows 11 有哪些问题?

 

日前,微软宣布了  Windows11 正式版已知的三个问题(未来可能会出现更多),首先我们一起来看看:

 

  • Oracle VirtualBox 兼容性问题

 

微软表示 VirtualBox 和 Windows 11 之间存在兼容性问题。升级到 Windows 11 后,如果已安装 Hyper-V,则 VirtualBox 计算机将无法访问。

 

微软已经应用了一个更新保护,来阻止使用 VirtualBox 的设备进行更新。微软正在调查这些报告,很快就会发布一个修复程序。

 

用户也可以选择手动删除 VirtualBox 或禁用 Hyper-V,可能需要 48 小时之后才能获得升级。

 

  • Intel Killer 网卡问题

 

微软意识到一些 Intel Killer 网卡存在 Windows 11 问题。在这些设备上安装 Windows 11 可能会导致删除 UDP,并为基于 UDP 的协议造成性能问题的情况。

 

对此,微软正在制定解决方案该问题将在 10 月 12 日进行的下一次 10 月安全更新中修复。

 

  • Cc Cc 浏览器兼容性问题

 

Windows 11 更新会造成越南浏览器 Cc Cc 浏览器崩溃,对此微软建议使用该浏览器的用户暂时不要更新升级。

 

当然,在升级过程中,除了官方发布的几个问题之外,还有其它问题出现:

 

  • 升级 Windows 11 之后还是 Windows 10 任务栏

 

Windows 11 新的 UI 将任务栏进行了重新设计,使用了类似 macOS 的居中设计。但许多人安装 Windows 11 后发生了 bug,居中的任务栏默认变成 Windows 10 的样子,并且开始选单完全损坏不可使用。该 bug 现在还没有解决方法,只能根据步骤重新安装 Windows 11。

 

  • 在 AMD 芯片上的性能不佳

 

AMD 和微软已经确定,兼容的 AMD 处理器在运行 Windows11 时可能会在某些应用程序中出现性能下降的问题。 具体表现为,在 AMD 处理器上安装 Windows11 后,性能可能会下降多达 15%,影响的大小则取决于正在运行的应用程序,其中对游戏的影响最为严重。

 

还有一个问题是,UEFI CPPC2(“preferred core”)可能不会优先在处理器最快的内核上调度线程,此举或将导致对一个或多个 CPU 线程性能敏感的应用出现性能下降问题。尤其是在超过 65W TDP 的 8 核处理器中,性能影响更为明显。

 

AMD 和微软正在“积极调查这些已知的问题,以便通过软件更新加以解决”。两家公司承诺,计划在本月晚些时候进行 Windows 更新和软件更新,试图解决这些问题。

 

Windows 11 的亮点:WSL 体验改进

 

Linux 的 Windows 子系统让开发人员可以直接在 Windows 上运行 Linux 环境(包括大多数命令行工具,实用程序和应用程序),而无需建立在虚拟机的开销之上。目前 Linux 的 Windows 子系统已经相当完善,可当作完整 Linux 系统使用。在此次 Windows 11 中, Linux 的 Windows 子系统在体验方面有许多改进,包括简化安装、对 Linux 图形应用程序的支持等。

 

简化安装

 

过去,首先需要通过“Windows 功能”界面启用 WSL 1,启用虚拟化平台,并下载内核更新以切换到 WSL 2。从新版本开始,微软正在实施两个新命令,wsl --install 和 wsl --update 以更快地安装和更新系统。

 

wsl --install 命令将配置虚拟机平台,安装 WSL 组件,下载适用于 Linux 内核的 Windows 子系统,设置 Linux GUI 应用程序支持,并默认安装 Ubuntu。运行该命令后,唯一的额外步骤是重新启动计算机以应用配置。而 wsl --update 命令可以检查和安装适用于该平台的任何更新 。

 

WSL 现在支持图形和声音

 

此更新中最重要的改进之一是对 Linux GUI 应用程序的支持。这意味着用户可以安装图形应用程序并将它们与 Windows 11 应用程序一起运行。

 

该支持还附带 GPU 加速的 3D 图形以及麦克风和扬声器,如果用户安装媒体应用程序,这些组件将可用于应用程序。运行应用程序时,系统呈现的视觉效果就像安装在 Linux 上一样,例如,应用程序框架、菜单、按钮等与 Linux 的图形界面相同。

 

GPU 计算

 

WSL 解决方案现在还带有 GPU 计算,这是一项新功能,使 Linux 二进制文件能够利用 GPU 执行机器学习 (ML) 开发和数据科学工作流。

 

小结

 

总的来说,Windows 11 系统与各时期硬件以及各版本软件应用的磨合都是需要时间与补丁的补救。如果您的电脑是重要生产力工具,再或者是为某些专属游戏而生,那此时不建议立马进行升级。但不得不说本次 Windows 11 也带来了亮眼功能,比如 Linux 的 Windows 子系统在体验方面的改进就可圈可点。

 

参考链接:

 

https://docs.microsoft.com/en-us/windows/release-health/status-windows-11-21H2

https://www.theregister.com/2021/10/07/windows_11_amd/

https://www.windowscentral.com/whats-new-windows-subsystem-linux-windows-11

2021 年 10 月 08 日 16:196619

评论

发布
暂无评论
发现更多内容

融云 Web SDK 如何实现语音的收发 ?

融云 RongCloud

使用融云 IM SDK 实现 H5 直播聊天

融云 RongCloud

融云自定义消息不显示

融云 RongCloud

融云会话页面刷新不及时问题

融云 RongCloud

作为小白接融云 IM SDK 新路体验~

融云 RongCloud

跳槽涨薪必备秘籍!阿里内部面试突击手册,满满的全是精华

互联网架构师小马

Java 面试 软件开发 求职 找工作

应对“角色爆炸”,PBAC 真香!

龙归科技

权限控制 管理系统 权限管理

如何隐藏融云输入框语音按钮

融云 RongCloud

自定义融云会话列表 cell 选中背景

融云 RongCloud

唠一唠融云的消息补偿机制

融云 RongCloud

如何利用融云 IMLib 来实现一个阅后即焚功能

融云 RongCloud

Web 端使用融云 SDK 集成实现滑动加载历史消息

融云 RongCloud

为融云聊天页面的输入框添加 Placeholder

融云 RongCloud

大作业

eva

文档 用例

融云 SDK 如何实现群组操作

融云 RongCloud

几张图解释明白 Istio!

xcbeyond

Service Mesh istio 3月日更

集成融云 SDK 怎么实现多端同步未读数

融云 RongCloud

如何开好每日晨会?

石云升

项目管理 28天写作 职场经验 管理经验 3月日更

微信小程序集成融云 SDK (即时通讯) 集成必备条件

融云 RongCloud

集成融云 IMLib 时,如何实现一套类似于 IMKit 的用户信息管理机制

融云 RongCloud

融云 IM SDK 如何插入消息

融云 RongCloud

融云 IMKit 音频录制参数

融云 RongCloud

关于融云 SDK 在使用 p8 证书的坎坷~

融云 RongCloud

融云 Web SDK 如何实现表情的收发 ?

融云 RongCloud

桶排序,计数排序,基数排序

一个大红包

3月日更

干货分享——使用融云通讯能力库 IMLib 实现单群聊的阅读回执

融云 RongCloud

融云IM SDK web 端集成 — 表情采坑篇

融云 RongCloud

飞桨框架2.0正式版重磅发布,一次端到端的“基础设施”革新

百度大脑

AI 分布式 框架 #百度#

给融云的输入框上方加个功能按钮,怎么整?

融云 RongCloud

Web 端集成融云 SDK 如何发送正确图片消息给移动端展示?

融云 RongCloud

使用融云 IM 点击最近聊天记录时跳转到 @ 自己的消息

融云 RongCloud

“问题孩子”Windows 11来了,WSL 成其最大亮点-InfoQ