wsl2 内存问题

2022-12-30 10:39:25 +08:00
 Cyshall

wsl2 的内存不会自动回收吗? 平常就晚上回家用用,不关机只睡眠,四五天的样子吃了我二十多的 G 的内存。

4163 次点击
所在节点    Windows
30 条回复
zwy100e72
2022-12-30 14:13:16 +08:00
sudo -- sh -c "echo 1 > /proc/sys/vm/drop_caches && echo 1 > /proc/sys/vm/compact_memory"

Memory Reclaim in the Windows Subsystem for Linux 2
https://devblogs.microsoft.com/commandline/memory-reclaim-in-the-windows-subsystem-for-linux-2/
lookStupiToForce
2022-12-30 15:36:27 +08:00
以前折腾过很久
所以后来还是用回了 v 家的 workstation player
2Broear
2022-12-30 15:45:05 +08:00
[wsl2]
memory=4GB
swap=8GB
litguy
2022-12-30 16:13:56 +08:00
个人更喜欢 WSL1
lelandsu
2022-12-30 16:51:47 +08:00
能升级物理内存解决的问题就不是问题。
我笔记本把内存升级到 40G ,再没打开任务管理器看过内存。
你这么想,解决了 wsl 的你也很难解决像 Android studio 这种软件的内存占用,还有一堆喜报 chrome 套壳的程序
also24
2022-12-30 17:03:37 +08:00
@lelandsu #25
我曾经也是这样想的,直到 hyper-v 莫名其妙吃了我 50G 内存 : )
kokutou
2022-12-30 17:05:23 +08:00
不喜欢开 vm ,开了 host 都卡卡的。。。
我选择 wsl1
9ine
2022-12-31 12:22:06 +08:00
用过好几年的 WSL ,现在已经换成 Windows+Linux 双系统了。
luffy
2023-01-03 10:57:13 +08:00
我用的 surface + wsl2 + visual studio + jetbrain idea + slack + teams + vscode + wechat + n 个 powershell

只有 16G 的情况下,还算运行正常。

我怀疑楼主的问题,可能是操作系统的问题?内存这块是操作系统在管理的?
hwdef
2023-01-04 14:59:11 +08:00
@cubecube
我感觉跟发行版也有关,我 pve 里有 debian 和 archlinux 的虚拟机,运行一样的东西,archlinux 的内存占用比 debian 大很多。

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

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

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

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

© 2021 V2EX