известный баг? Терминал Windows + WSL становится очень медленным после перехода компьютера в спящий режим
Я не уверен, известная это ошибка или нет, но когда у меня открыт терминал Windows + WSL и мой компьютер переходит в спящий режим, часто, когда я снова вхожу в систему, я обнаруживаю, что его использование происходит очень медленно, как и любые запущенные приложения. из него (например, vscode). Когда это произойдетVmmem
обычно жрет кучу памяти, и я не могу его перезапустить. В конечном итоге мне приходится перезагрузить компьютер, чтобы он снова заработал нормально. Это похоже на какую-то утечку памяти. Это известная ошибка? И если нет, то есть ли способ смягчить это?
2 ответа
Мой обходной путь, если вы используете tmux:
- отключить сеанс tmux
- закройте приложение Терминал
- запустите новый терминал и подключите tmux
Хотя это все еще раздражает, я могу, по крайней мере, оставить все работающим, не выключая виртуальную машину.
Отвечаю на свой вопрос своим «решением». Я думаю, что это, скорее всего, какой-то баг. Мое рабочее решение — закрыть терминал WSL и все приложения WSL, затем открыть PowerShell и запуститьwsl --shutdown
. После этого мой компьютер работает намного быстрее, и я могу загрузить новый экземпляр WSL до тепловой смерти вселенной.