wsl 禁用闲置以加快启动速度


尝试把 wsl 作为 Windows 的主 shell,奈何每次关闭终端 wsl 都会进入闲置,再次启动要等好几秒,在尝试检索之后,在 WSL 的 issue 里找到了 undocumented 的解决方案😄

配置

编辑 %USERDATA%/.wslconfig 添加配置项

[wsl2]
vmIdleTimeout=-1

该配置在我的 Win11 上已经完成目标,若看官的系统为 Win10,文末的 issue 里也给出了解决方案,因为没有设备测试,故不在此说明,欢迎反馈。

 

参考

microsoft/WSL#10138

 


运行时间 427 天 | 总访问量