
我的 wsl 配置已经开启磁盘回收 cat .wslconfig
[experimental] autoMemoryReclaim=gradual # 自动回收内存,可以在 gradual 、dropcache 、disabled 之间选择 networkingMode=mirrored dnsTunneling=true firewall=true autoProxy=true #wsl --manage Ubuntu --set-sparse true sparseVhd=true # 自动回收硬盘空间 wsl 的版本
wsl -v WSL 版本:2.1.5.0 内核版本:5.15.146.1-2 WSLg 版本:1.0.60 MSRDC 版本:1.2.5105 Direct3D 版本:1.611.1-81528511 DXCore 版本:10.0.25131.1002-220531-1700.rs-onecore-base2-hyp Windows 版本:10.0.22631.3447 查看 wsl 占用磁盘空间
$ df -h /dev/sdd 1007G 97G 859G 11% / 但是实际的 ext4.vhdx 有 157G,V 友有知道怎么解决的吗?网上说的 diskpart 好像不太适用最新的 wsl 了
1 suitts 2024-05-08 22:28:01 +08:00 via iPhone |
2 chaleaochexist 2024-05-08 23:15:07 +08:00 autoMemoryReclaim=gradual # 检测到空闲 CPU 使用率后自动释放缓存内存。设置 gradual 为缓慢释放,设置 dropcache 为立即释放缓存内存。 sparseVhd=true 这俩选项还在 experimental 下 其他好多都在 wsl2 下面了. 参考最新的文档. |
3 david98 2024-05-09 06:56:06 +08:00 可以先导出来 生成 tar 文件,把旧的删掉,然后重新 import |
4 fourierlove 2024-05-09 15:09:25 +08:00 最好备份一下,我曾经释放后重启,就损坏了,丢了很多东西 |