Windows WSL(使用 ksh)在随机空闲期后挂起

Windows WSL(使用 ksh)在随机空闲期后挂起

我在 Windows 10 上使用 WSL 运行 Ubuntu。我的 shell 是 KornShell (ksh)。在闲置一段时间不使用该 shell 后(可能是几个小时或几分钟),它就会变得无响应。给定的 shell 可能连续使用数周而没有问题,也可能一天挂起数次。我无法检测到与其他 Windows 活动的任何关联。

尝试过重新启动 Ubuntu 的建议(例如:在 Windows 上重新启动 Ubuntu 而不重新启动 Windows?) 没有成功。

什么工作是一个简单的 Windows 休眠。恢复后,shell 会响应,并且其历史记录完好无损。如果打开了多个 shell,它们会同时挂起;从休眠状态恢复后,它们都会完全响应。

它与版本无关:它在 22.04 和之前的 LTS 版本(例如 18.04)中经常发生。

有没有什么命令/PS 可以“唤醒”子系统以恢复意识?

相关内容