
目前手头有一个 window11 , 锐龙 8845H + 24G 内存,一直使用 WSL 做前端开发,给其分配了 8 G 内存。但是使用 WSL 一直会提示重新连接,应该是 WSL 死掉了,运气好的话几天出现一次,运气不好一天出现几次。
之前是考虑升级内存。但是现在内存价格翻了好几番。所以目前考虑将 Windows 换成 Ubuntu 。看了一下必须得软件 Ubuntu 上都有。请问这是否是一个好的选择?
附:wslconfig 如下
[automount] # 自动挂载所有 Windows 驱动器 enabled = true # 挂载根目录设置为 /mnt/ root = /mnt/ # 关键:设置权限和元数据支持 optiOns= "metadata,umask=0022" # 启用 /etc/fstab 解析 mountFsTab = true [wsl2] memory=12GB # 限制最大内存,根据你电脑配置调整 之前是 8G ,这两天刚调整成 12G swap=4GB # 限制交换空间,防止爆满硬盘 processors=4 # 限制使用的 CPU 核心数(可选) autoMemoryReclaim=gradual # (新版功能) 尝试自动回收内存 localhostForwarding=true # 是否启用 localhost 转发 [experimental] networkingMode=mirrored # 开启镜像网络 dnsTunneling=true # 开启 DNS Tunneling firewall=true # 开启 Windows 防火墙 autoProxy=true # 开启自动同步代理 1 villivateur 1 小时 56 分钟前 你玩全可以给 WSL 分配 24G 内存的,不会影响到主机,内存是动态管理的。CPU 同理,你有几个核心,就分配给他几个核心。 |
2 zw2019 1 小时 54 分钟前 ubutnu 里面开个 windows 虚拟机用来处理必须使用 windows 软件的情况 |
3 ruanimal 1 小时 53 分钟前 可以完全没有问题 |
4 EVANGELIONAir 1 小时 41 分钟前 Linux 跑 Windows 虚拟机没有好的图形加速方案,除非你显卡半虚拟化/直通,否则卡的飞起 所以宿主 Linux 客户 Windows 不是好的解决方案 |
5 mzsongyan 1 小时 41 分钟前 我目前是 Linuxmint,然后使用 qemu/kvm 装 win10, 目前使用很方便 |
6 woniu7 1 小时 37 分钟前 之前用的时候,wsl 自动更新就直接给你挂了,虽说不是服务器,有点过分,还找不到地方设置手动更新。 |
7 skkakaka2 1 小时 33 分钟前 内存崩了吧,1 楼说的对,不过我都是直接使用 linux 开发的 |
8 wu67 1 小时 32 分钟前 我同样觉得可以宿主机用 ubuntu, 虚拟机开 Windows 用办公软件和 office 完事. 开发可以直接在宿主机完成. |
9 xiao17 1 小时 28 分钟前 分了 16G 给它没蹦过,但是我遇到了另外一个问题,占用 C 盘太大了。也不敢迁移。 |
10 wuzhewuyou 1 小时 28 分钟前 搞个旧机器玩 linux 不香么? 免得都不畅快 |
11 flyespace 1 小时 22 分钟前 学习了,好多设置我第一次看到啊 |
13 YanSeven 1 小时 8 分钟前 Ubuntu 里面开 win 是一个“少有人走的路吧”,如果对 win 的需求极其低,那虚拟机的 win 可以应急。其他情况不知道有没人试过。 |
14 sudo123 55 分钟前 可以换吧,再买个旧电脑装 win 做备用机 |
15 artiga033 42 分钟前 via Android wsl2 本质是轻量 hyper-v ,CPU 和内存有多少给多少直接拉满,不用担心占用。另外 wsl 如果检测到没有活着的 hvsocket ,也就是 wsl.exe 创建的 shell ,可能会直接关掉虚拟机。所以建议始终留一个 wsl.exe 直接创建的终端不要关,就算你已经打开了 vscode 什么的。 |
16 xtreme1 40 分钟前 大概率 autoMemoryReclaim 问题 |
17 cornorj6 32 分钟前 不如换苹果电脑,macos 对编程比较友好。 |
18 orrinex 29 分钟前 再买一台,一台装 win ,一台装 linux ,然后远程过去 |
19 zidian 27 分钟前 vmware 用着很稳 |
21 CodeY99 OP |
23 dyyd993 23 分钟前 插个眼,我现在一台 MacBook ,一台 win11 笔记本,win11 也主要是用 wsl ,也想直接换成 Ubuntu |
24 Esec 21 分钟前 via Android 说不值得买是针对休闲打游戏的,干活一个月什么都回来了,除非说这个活下个月要没了,不过这算力和配置不应该这么频繁挂掉,翻翻 var/log 之类的地方看看是什么原因,临时插个探针看看有哪些资源占用异常和具体的问题进程 |
25 jacketma 13 分钟前 虚拟机内装一个带图形界面的 linux ,直接进去开发就不存在断连的问题了,搞前后端都能用,搞 ios/android 客户端不推荐。 |