Текст и данные · Инструкция
Как ограничить память WSL 2 через .wslconfig
`.wslconfig` задаёт глобальные параметры VM WSL 2 и отличается от `/etc/wsl.
Короткий ответ
Создайте `%UserProfile%\.wslconfig`, задайте `[wsl2]` и, например, `memory=4GB`, затем выполните `wsl --shutdown`. Проверьте актуальные условия по официальным источникам на дату 2026-09-20 и сверьте модель/версию устройства или сервиса перед действием.
Порядок действий
- Откройте или создайте `%UserProfile%\.wslconfig`.
- Добавьте секцию `[wsl2]` и параметр memory.
- Сохраните файл без `.txt`.
- Выполните `wsl --shutdown`.
- После запуска проверьте доступную память под реальной нагрузкой.
Перед завершением проверьте
- Настройка применяется к WSL 2.
- Лимит оставляет достаточно RAM для workload.
Важно
Слишком низкий лимит может вызвать OOM или активный swap внутри Linux.
Что учитывать
Слишком низкий лимит может вызвать OOM или активный swap внутри Linux.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Advanced settings configuration in WSL). Пример и формулировки — редакция N1RO на 2026-09-20.