目前手头有一个 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 2 小时 52 分钟前
你玩全可以给 WSL 分配 24G 内存的,不会影响到主机,内存是动态管理的。CPU 同理,你有几个核心,就分配给他几个核心。
|
2
zw2019 2 小时 50 分钟前
ubutnu 里面开个 windows 虚拟机用来处理必须使用 windows 软件的情况
|
3
ruanimal 2 小时 49 分钟前
可以完全没有问题
|
4
EVANGELIONAir 2 小时 37 分钟前
Linux 跑 Windows 虚拟机没有好的图形加速方案,除非你显卡半虚拟化/直通,否则卡的飞起
所以宿主 Linux 客户 Windows 不是好的解决方案 |
5
mzsongyan 2 小时 37 分钟前
我目前是 Linuxmint,然后使用 qemu/kvm 装 win10, 目前使用很方便
|
6
woniu7 2 小时 34 分钟前
之前用的时候,wsl 自动更新就直接给你挂了,虽说不是服务器,有点过分,还找不到地方设置手动更新。
|
7
skkakaka2 2 小时 30 分钟前
内存崩了吧,1 楼说的对,不过我都是直接使用 linux 开发的
|
8
wu67 2 小时 28 分钟前
我同样觉得可以宿主机用 ubuntu, 虚拟机开 Windows 用办公软件和 office 完事. 开发可以直接在宿主机完成.
|
9
xiao17 2 小时 25 分钟前
分了 16G 给它没蹦过,但是我遇到了另外一个问题,占用 C 盘太大了。也不敢迁移。
|
10
wuzhewuyou 2 小时 25 分钟前
搞个旧机器玩 linux 不香么?
免得都不畅快 |
11
flyespace 2 小时 18 分钟前
学习了,好多设置我第一次看到啊
|
13
YanSeven 2 小时 4 分钟前
Ubuntu 里面开 win 是一个“少有人走的路吧”,如果对 win 的需求极其低,那虚拟机的 win 可以应急。其他情况不知道有没人试过。
|
14
sudo123 1 小时 51 分钟前
可以换吧,再买个旧电脑装 win 做备用机
|
15
artiga033 1 小时 38 分钟前 via Android
wsl2 本质是轻量 hyper-v ,CPU 和内存有多少给多少直接拉满,不用担心占用。另外 wsl 如果检测到没有活着的 hvsocket ,也就是 wsl.exe 创建的 shell ,可能会直接关掉虚拟机。所以建议始终留一个 wsl.exe 直接创建的终端不要关,就算你已经打开了 vscode 什么的。
|
16
xtreme1 1 小时 37 分钟前
大概率 autoMemoryReclaim 问题
|
17
cornorj6 1 小时 28 分钟前
不如换苹果电脑,macos 对编程比较友好。
|
18
orrinex 1 小时 25 分钟前
再买一台,一台装 win ,一台装 linux ,然后远程过去
|
19
zidian 1 小时 24 分钟前
vmware 用着很稳
|
21
CodeY99 OP |
23
dyyd993 1 小时 19 分钟前
插个眼,我现在一台 MacBook ,一台 win11 笔记本,win11 也主要是用 wsl ,也想直接换成 Ubuntu
|
24
Esec 1 小时 17 分钟前 via Android
说不值得买是针对休闲打游戏的,干活一个月什么都回来了,除非说这个活下个月要没了,不过这算力和配置不应该这么频繁挂掉,翻翻 var/log 之类的地方看看是什么原因,临时插个探针看看有哪些资源占用异常和具体的问题进程
|
25
jacketma 1 小时 10 分钟前
虚拟机内装一个带图形界面的 linux ,直接进去开发就不存在断连的问题了,搞前后端都能用,搞 ios/android 客户端不推荐。
|
26
villivateur 7 分钟前
@CodeY99 #21 不会
|