n1ro°
RU

Автомобили · Инструкция

Как настроить autoMemoryReclaim в WSL

WSL 2 использует виртуальную машину, и поведение возврата cached memory можно менять глобальной `.wslconfig`. Microsoft

Редакция N1RO · Проверено

Короткий ответ

В `%UserProfile%\.wslconfig` секция `[experimental]` поддерживает `autoMemoryReclaim` со значениями `disabled`, `gradual` и `dropCache`; настройка относится к WSL 2.

Что делать

  1. 1. Проверьте WSL 2: Настройки `.wslconfig` относятся к дистрибутивам WSL 2.
  2. 2. Откройте файл: Создайте или отредактируйте `%UserProfile%\.wslconfig`.
  3. 3. Добавьте параметр: В секции `[experimental]` задайте, например, `autoMemoryReclaim=gradual`.
  4. 4. Перезапустите WSL: Выполните `wsl --shutdown`, затем снова запустите дистрибутив, чтобы конфигурация перечиталась.

Текущее состояние документации

Microsoft по-прежнему размещает `autoMemoryReclaim` в секции `[experimental]`; текущие значения — `disabled`, `gradual`, `dropCache`.

Важно

Параметр экспериментальный и может меняться; перед массовым применением проверьте актуальную документацию и поведение своей версии WSL.

Как понять, что всё сработало

  • После изменения `.wslconfig` выполнен `wsl --shutdown`, затем WSL запущен заново.
  • Значение `autoMemoryReclaim` — одно из `disabled`, `gradual`, `dropCache`; эффект оценён на WSL 2.

Что учитывать

Параметр экспериментальный и может меняться; перед массовым применением проверьте актуальную документацию и поведение своей версии WSL.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Advanced settings configuration in WSL). Пример и формулировки — редакция N1RO на 2026-09-18.