手头这台 i7-12700H + RTX 3050 的游戏本,三个月里被我换着花样折腾了三套 Linux 方案,记录一下最终的取舍。
三套方案对比
方案 优点 缺点 ------------------------------------------------ 双系统 性能完全释放 重启切换太烦 虚拟机 隔离好、快照方便 图形性能损失大 WSL2 无缝集成 Windows 内核定制受限
为什么最终留在 WSL2
真实需求其实很朴素:跑 Python 脚本、用 cron 定时任务、偶尔编译点东西。WSL2 对这些场景的支持已经完全够用,而且文件互访 /mnt/d/ 一条路径直达,不用来回传文件。
wsl --install -d Ubuntu-24.04 wsl --set-default-version 2
踩坑清单
① 默认 WSL2 的内存上限会吃到主机 50%,在 .wslconfig 里限到 8G 即可;② systemd 支持需要在配置里手动开启;③ 笔记本休眠后偶尔出现时间漂移,sudo hwclock -s 解决。
结论:工作机要的是稳定省心,折腾留给实验机。