Windows 10 потребляет всю свободную память, если Hyper-V включен

Windows 10 потребляет всю свободную память, когда docker desktop установлен и hyper-v включен. У меня сейчас нет запущенного контейнера, но использование памяти составляет около 99%. У меня в системе 24 Гб оперативной памяти.

Если я перезагружу систему, использование памяти в конечном итоге через некоторое время достигнет 99% (контейнеры не запущены).

Если я отключу Hyper-V, то использование памяти всегда будет ниже 50%. Но мне нужно, чтобы он был включен, чтобы я мог использовать рабочий стол Docker.

Можно ли что-нибудь сделать, чтобы уменьшить использование памяти, когда рабочий стол docker не работает? Я уже пробовал .wslconfig и wsl --shutdown, но все равно использование памяти составляет 99%.

Диспетчер задач:

Вкладка процесса не показывает ничего, что потребляет память.

RamMap:

Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
1
0
96
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

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

Вы можете ограничить использование памяти WSL, используя .wslconfig

Ответ принят как подходящий

Виновником является Docker (даже если контейнеры не запущены). Остановить Docker или выйти из Docker недостаточно, он не освобождает память.

Вам придется выйти из Docker, а затем остановить службу «HvHost» и «vmcompute», и она освободит всю память, которая не отображается в диспетчере задач. После остановки обеих служб использование памяти уменьшилось с 90% до 35%.

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