时至今日, WSL 仍然难用

278 天前
 weijancc
前段时间因为重装了 Windows, 想着就装个 Docker 吧, 装软件省事. 但最终依赖的 Hyper-V 是全局虚拟化, 使得宿主机也被虚拟化, 能够明显感到掉帧, 从 wsl2 发行到现在 Hyper-V 还是一样糟糕, 最后还是使用回了虚拟机 Docker.

不知道 2020 年左右简中怎么流行了"Windows 是最好的 Linux 发行版", 真的不想再看到这句话了, 被骗了好几次, 感觉说这个都没用过虚拟机或 VPS 的正版 Linux, WSL 一点都不配.(我的 Windows 配置 i9+4060+40G 内存).
22046 次点击
所在节点    程序员
145 条回复
lv1590
278 天前
WSL 项目不是凉了吗
shinsekai
278 天前
@lv1590 WSA 凉了吧,WSL 没有
dobelee
278 天前
宿主机掉帧?没发现。个人感受主要槽点是 IO 性能渣。用 WSL 开发五六年了挺舒服。
justsomac
278 天前
在 wsl2 的命令行里都能感觉到掉帧?配置比你低得多都没感觉
Xinu
278 天前
其它都好,就这个 io 的速度,受不了啊,访问一个页面平均 2s+
qqjt
278 天前
宿主机掉帧真没遇到过,挺离谱的就
well775397252
278 天前
@dobelee 用 idea 没感觉呢,windows 打开 wsl 文件也不卡了,idea 优化了
xlcheer
278 天前
我也没有发现,我只发现跨系统访问文件系统 IO 的确查,但是完全在 WSL 里做开发的话,还是挺不错的
Tumblr
278 天前
这个帖子糟点有亿点点多,首先,告诉我什么叫“正版 Linux”。。。
wildman9527
278 天前
对,所以我在 win 上还是选择了 virtualbox 装 linux server 版的方式开发, 更可控, 内核也能正常调试. 👍
nomagick
278 天前
找到问题的根源了,原来微软给装的 Linux 是盗版的,怪不得文件系统那么慢
jianrenjun
278 天前
从 WSL1 用到 WSL2 没谈的上多好用 也没有多烂.只是很多时候 windows 不能完全跟 linux 环境一致如果不想多带个机器只能用这个了
crocoBaby
278 天前
vscode 使用 wsl 一直报错...然后就放弃了 wsl,反正用的 js 跨平台
wildman9527
278 天前
@wildman9527 #10 还可以随意改网络拓扑虚拟机组网, 真的是一台机器可以当集群使用.
weenhall5
278 天前
WSL2 还行吧,docker 什么的可以用
zfy941
278 天前
io 不行 所以转 macOS 了
sloknyyz
278 天前
用 WSL 不如开个虚拟机,不开玩笑。省心省力,不用担心莫名其妙的不兼容。
zephyru
278 天前
他可能是想说正经 linux ,我实际 wsl 也用了好几年了,轻量的开发调试问题不大,但正经用的确体验不佳,桎梏太多了
jjx
278 天前
现在张口乱来的真多啊

你这个配置, 启用 hyper 肉眼可见的掉帧?
bigtear
278 天前
确实会影响宿主机性能,虽然他们都说开了 hyper-v 不影响宿主机太多,但日用感觉比以前卡一些。
这还是其次,最主要的是会有网络和兼容性问题。
hyper-v 拿来开虚拟机也不好用,不如 virtualbox 和 VMware 简单易用。

现在我选择关掉 hyper-v 用 wsl1 ,当一个 Linux 工具环境用还是不错的。真生产力还是得 ssh 连 Linux 服务器。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1025657

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX