известный баг? Терминал Windows + WSL становится очень медленным после перехода компьютера в спящий режим

Я не уверен, известная это ошибка или нет, но когда у меня открыт терминал Windows + WSL и мой компьютер переходит в спящий режим, часто, когда я снова вхожу в систему, я обнаруживаю, что его использование происходит очень медленно, как и любые запущенные приложения. из него (например, vscode). Когда это произойдетVmmemобычно жрет кучу памяти, и я не могу его перезапустить. В конечном итоге мне приходится перезагрузить компьютер, чтобы он снова заработал нормально. Это похоже на какую-то утечку памяти. Это известная ошибка? И если нет, то есть ли способ смягчить это?

2 ответа

Мой обходной путь, если вы используете tmux:

  • отключить сеанс tmux
  • закройте приложение Терминал
  • запустите новый терминал и подключите tmux

Хотя это все еще раздражает, я могу, по крайней мере, оставить все работающим, не выключая виртуальную машину.

Отвечаю на свой вопрос своим «решением». Я думаю, что это, скорее всего, какой-то баг. Мое рабочее решение — закрыть терминал WSL и все приложения WSL, затем открыть PowerShell и запуститьwsl --shutdown. После этого мой компьютер работает намного быстрее, и я могу загрузить новый экземпляр WSL до тепловой смерти вселенной.

Другие вопросы по тегам