wsl2 个人使用小结

2020-07-06 17:39:28 +08:00
 cheng6563

用的商店里的 Ubuntu 18.04 LTS

相比 wsl1:
相比 vmware 之类虚拟机:
其他:
echo 1 > /proc/sys/vm/drop_caches && echo 1 > /proc/sys/vm/compact_memory
4568 次点击
所在节点    分享发现
8 条回复
BrettD
2020-07-06 17:45:18 +08:00
/proc/sys/vm/compact_memory
是什么设置选项?
richard1122
2020-07-06 17:46:14 +08:00
在 .wslconfig 里可以限制一下最大内存,默认太多了
Osk
2020-07-06 18:06:20 +08:00
动态内存,不用纠结到底给虚拟机多少内存,不会浪费

不赞同,Hyper-v 虚拟机也可以用动态内存的
keepeye
2020-07-06 18:12:22 +08:00
用 wsl2 的是不是都奔着 docker 去的?
masquerader
2020-07-06 18:20:03 +08:00
如果用 docker 的话,其实用 Docker Desktop 就蛮好,反正背后也是用的 WSL2,这样省去了自己安装 WSL2 distro 以及进入 distro 安装 docker 的一系列步骤。
caola
2020-07-06 18:21:07 +08:00
.wslconfig 可以限制最大值,
如果 wsl2 里的服务要对外访问,那么就要端口转发出来,

例如 WSL2 的 IP 为 172.x.x.x 的 80 端口:
netsh interface portproxy add v4tov4 listenport=80 connectaddress=172.x.x.x listenaddress=* protocol=tcp
acrisliu
2020-07-06 20:05:06 +08:00
Docker 的话我直接装的 Docker Desktop,然后以 WSL2 做后端。另外 CLione 的 Cmake 环境也在 WSL2 中。
canbingzt
2020-07-07 08:21:05 +08:00
文件管理的话可以直接在资源管理器输入"\\wsl$"

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

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

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

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

© 2021 V2EX