感觉 WSL2 有点坑

h
helloguys
楼主 (未名空间)

之前用 WSL1 感觉还可以,在 Windows 环境下,有个轻量级 Linux 环境。最近尝试
WSL2,感觉很鸡肋。

顾名思义,WSL2 自然是 WSL1 的增强版。微软的宣传是,一个更“齐全”的 Linux 环境。但这个更齐全的代价是要基于 Hyper-V。虽然微软不断粉饰,说不需要全套 Hyper-V,启动很快等等。但归根结底,终究是基于 Hyper-V 的虚拟机。这样问题就来了:

一、Hyper-V 与 VMware 一山不能藏二虎,开启了 Hyper-V,许多 VMware 的功能就用不了。
二、就算你不用 VMware,如果用 Hyper-V 了,何不直接用虚拟机装个纯种 Linux 呢
?没错 WSL2 启动是快,但没看出有什么优势。如果要快,我用 WSL1 就好了。如果要齐全,我用 Linux 虚拟机。WSL2 属于高不成、低不就的中间尴尬。
x
xiankai

VMware能和Hyper-V兼容了,在wsl2启用的情况下,运行vmware的时候会提示“侧通道
缓解禁用”的问题,这个必须被禁用,可以在vmware里面设置里面的高级设置里禁用,不然会引起虚拟机性能下降。

WSL本身奔着native container去的。微软还是有能人的,WSL是个很正确的决策,
Windows server也跟进了,这样Windows就可以跑both windows和linux container
natively。大概是好多云客户要用Linux,所以推出wsl好跟amazon抢饭碗。

【 在 helloguys (Skywalker) 的大作中提到: 】
: 之前用 WSL1 感觉还可以,在 Windows 环境下,有个轻量级 Linux 环境。最近尝试
: WSL2,感觉很鸡肋。
: 顾名思义,WSL2 自然是 WSL1 的增强版。微软的宣传是,一个更“齐全”的 Linux 环
: 境。但这个更齐全的代价是要基于 Hyper-V。虽然微软不断粉饰,说不需要全套
Hyper
: -V,启动很快等等。但归根结底,终究是基于 Hyper-V 的虚拟机。这样问题就来了:
: 一、Hyper-V 与 VMware 一山不能藏二虎,开启了 Hyper-V,许多 VMware 的功能就用
: 不了。
: 二、就算你不用 VMware,如果用 Hyper-V 了,何不直接用虚拟机装个纯种 Linux 呢
: ?没错 WSL2 启动是快,但没看出有什么优势。如果要快,我用 WSL1 就好了。如果要
: 齐全,我用 Linux 虚拟机。WSL2 属于高不成、低不就的中间尴尬。

s
sanwadie

wls2+ubuntu+docker 搞定一切。最近nvidia-docker也差不多了在windows上就绪,准
备卸载virtualbox了。

【 在 xiankai (xiankai) 的大作中提到: 】
: VMware能和Hyper-V兼容了,在wsl2启用的情况下,运行vmware的时候会提示“侧通道
: 缓解禁用”的问题,这个必须被禁用,可以在vmware里面设置里面的高级设置里禁用,
: 不然会引起虚拟机性能下降。
: WSL本身奔着native container去的。微软还是有能人的,WSL是个很正确的决策,
: Windows server也跟进了,这样Windows就可以跑both windows和linux container
: natively。大概是好多云客户要用Linux,所以推出wsl好跟amazon抢饭碗。
: Hyper

a
alla

WSL2 可以起好几个instance,比vmware和virtualbox的性能好多了,我都卸载这两个了
【 在 helloguys (Skywalker) 的大作中提到: 】
: 之前用 WSL1 感觉还可以,在 Windows 环境下,有个轻量级 Linux 环境。最近尝试
: WSL2,感觉很鸡肋。
: 顾名思义,WSL2 自然是 WSL1 的增强版。微软的宣传是,一个更“齐全”的 Linux 环
: 境。但这个更齐全的代价是要基于 Hyper-V。虽然微软不断粉饰,说不需要全套
Hyper
: -V,启动很快等等。但归根结底,终究是基于 Hyper-V 的虚拟机。这样问题就来了:
: 一、Hyper-V 与 VMware 一山不能藏二虎,开启了 Hyper-V,许多 VMware 的功能就用
: 不了。
: 二、就算你不用 VMware,如果用 Hyper-V 了,何不直接用虚拟机装个纯种 Linux 呢
: ?没错 WSL2 启动是快,但没看出有什么优势。如果要快,我用 WSL1 就好了。如果要
: 齐全,我用 Linux 虚拟机。WSL2 属于高不成、低不就的中间尴尬。

d
didadida

WSL里的Ubuntu和原生Ubuntu一样快
vmware能行吗?

【 在 helloguys (Skywalker) 的大作中提到: 】
: 之前用 WSL1 感觉还可以,在 Windows 环境下,有个轻量级 Linux 环境。最近尝试
: WSL2,感觉很鸡肋。
: 顾名思义,WSL2 自然是 WSL1 的增强版。微软的宣传是,一个更“齐全”的 Linux 环
: 境。但这个更齐全的代价是要基于 Hyper-V。虽然微软不断粉饰,说不需要全套
Hyper
: -V,启动很快等等。但归根结底,终究是基于 Hyper-V 的虚拟机。这样问题就来了:
: 一、Hyper-V 与 VMware 一山不能藏二虎,开启了 Hyper-V,许多 VMware 的功能就用
: 不了。
: 二、就算你不用 VMware,如果用 Hyper-V 了,何不直接用虚拟机装个纯种 Linux 呢
: ?没错 WSL2 启动是快,但没看出有什么优势。如果要快,我用 WSL1 就好了。如果要
: 齐全,我用 Linux 虚拟机。WSL2 属于高不成、低不就的中间尴尬。
: ...................

T
TeacherWei

谁告诉你搞定一切的 ?

反正我就是连mount一个SAMBA远程盘都不能。

对我来讲virtualbox依然是王道。

【 在 sanwadie (三娃爹) 的大作中提到: 】
: wls2+ubuntu+docker 搞定一切。最近nvidia-docker也差不多了在windows上就绪,准
: 备卸载virtualbox了。