最近用 Codex 经常跑着跑着就报错 /bin/bash 启动失败,非常烦人

红温了

经过一番排查后,最后发现:WSL的内存回收有问题

无语了😅😅😅微软你赢了

临时解决方法是重启WSL,

永久解决方法有两个,可以都搞一下:

  1. 更新WSL版本
  2. 使用 .wslconfig 文件进行配置

先来说第一个:

wsl --update

然后就行了。

第二个:

创建或打开 C:\Users\<你的用户名>\.wslconfig 这个文件,往里面写入

[wsl2]
memory=12GB
swap=8GB
autoMemoryReclaim=gradual
vmIdleTimeout=60000

保存并重启WSL。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐