Vmmem进程在wsl运行时内存和CPU占用过高问题

创建或修改 .wslconfig 文件来限制 Vmmem 进程的内存占用。
创建或编辑 .wslconfig 文件:
按下 Windows + R 键,输入 %UserProfile% 并运行进入用户文件夹。
新建一个名为 .wslconfig 的文件(如果已经存在,则直接编辑该文件)。
添加以下内容到 .wslconfig 文件:
[wsl2] memory=4GB # 设置 WSL2 的内存上限为 2GB,可以根据需要调整 swap=0 # 禁用交换分区 localhostForwarding=true processors=4 # 设置 WSL2 使用的虚拟处理器数量,可以根据需要调整
保存文件并重新启动 WSL:
打开 PowerShell 或命令提示符,执行以下命令以重新启动 WSL: wsl --shutdown
再使用docker desktop即可看到配置已生效。


浙公网安备 33010602011771号