На одной из машин появилась проблема, что wsl2 + docker-desktop - через пару дней процесс wmmem ест 100% проца, wsl --shutdown из обычной cmd (даже от админа) просто зависает навечно. Процесс wmmem ни через диспетчер задач, ни через taskkill не снять, "недостаточно прав".
Мне помогло wsl --shutdown именно из powershell консоли, плюс предварительно было сделано (из PS):
Restart-Service LxssManager
https://thegeekpage.com/vmmem-high-memory-and-cpu-usage/
Судя по всему, виновник - docker desktop.
Most of the time, it happens just after I wake up my laptop from sleep mode.
То есть, или докер, или сон..
Плюс можно попробовать выключить интеграцию интерфейсов в C:\Users<your-username>.wslconfig
[wsl2]
guiApplications=false
Или попробовать поменять лимиты
memory=2GB # Limits VM memory in WSL 2
processors=1 # Makes the WSL 1 VM use two virtual processors
https://learn.microsoft.com/en-us/answers/questions/1191897/high-cpu-usage-for-vmmem
плюс там есть советы перезапуска видеосистемы через Win+Ctrl+Shift+B
https://www.reddit.com/r/bashonubuntuonwindows/comments/zjfa7l/wsl2_vmmem_100_cpu/
Комментариев нет:
Отправить комментарий