没忍住,还是上了 wsl2 的车,说下体验

2019-08-02 00:42:12 +08:00
 yuchenyang1994

虽然基于虚拟机了,但是我觉得体验依然还好首先,本地硬盘的读取速度接近原生了,其实我觉得之前关了 WD,也没有说慢到无法忍受,但是更快了后还是觉得挺香的。 相比虚拟机的话,体验好处如下

  1. 启动快,只需 1 秒不到,配合 Windows Terminal 真香
  2. 可以直接调用 windows 程序还是挺关键的,虽然用虚拟机也无伤大雅,但是有时候你就是觉得顺手,比如你突然要往这里打开浏览器 /vscode 等等,或者比如建立一个 linux 程序的快捷方式等。或者突然想查看下本机 ip 地址。
  3. 自从有了 vscode-remote,我再也回不去原生 linux 那糟粕的 GUI 了
  4. 原生 docker,很关键好伐,之前 docker for windows 总有奇奇怪怪的问题,我不知道你们有没,就是有时候明明文件被删除了,还是显示在文件系统里,删又删不掉 当然不好的地方如下
  5. wsl1 共用 localhost 的好处还是满满的,比如你开发跟人联调啊什么的,现在还要转发一层,有点麻烦
  6. 新的 localhost 有点奇怪
  7. 9p 访问本地真的慢到令人窒息,网络问题还是有很多地方功能不完善 至于其他什么错误,比如什么显卡计算啊(我估计支持不了了),usb,串口访问我暂时用不到,用得到 WSL 也是共存的。没啥问题 我觉得 wsl 和 wsl2 可以是互补的存在。微软应该提供同一发行版两种方式并行运行我觉得更好,需要高 IO 时用 WSL2,需要硬件访问能力时用 wsl1。鱼和熊掌不可兼得呀,至于其他虚拟机,我除了虚拟 linux 本来对那玩意儿就没啥需求,唯一可能就是很多国产网络游戏玩不了咯
31074 次点击
所在节点    Windows
25 条回复
xzysaber
2020-05-24 07:47:09 +08:00
你好,目前用 wsl2 遇到一个问题:在开机后进入 wsl2,访问 Windows 上的目录,发现只挂载了一个目录,很多文件都看不见了,这时需要再次重启电脑进入 wsl2 才能看见。
chenzheyu
2020-06-09 11:19:05 +08:00
我就想知道 9p 那个文件协议有没有加速的可能,我现在 laradock 一个 http 请求要 20 秒...
yuchenyang1994
2020-06-10 09:32:28 +08:00
@chenzheyu 可能是有的,但是可能优先级不高吧
jueane
2020-08-03 22:50:54 +08:00
@xzysaber 你的问题解决了吗?我也遇到了同样的问题,有时候有内容,有时候没有。我主要测的是 nginx
xzysaber
2020-11-04 19:53:43 +08:00
@jueane
目前是通过 wsl --shutdown,然后重新进入 wsl 解决的。

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

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

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

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

© 2021 V2EX