n1ro°
RU

Текст и данные · Инструкция

Как изменить размер swap в WSL 2

Swap — дисковая память для WSL 2 VM при нехватке RAM.

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

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

В `.wslconfig` задайте `swap=<size>` в `[wsl2]`, например `swap=8GB`; `swap=0` отключает swap file. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что сделать

  1. 1. Откройте `%UserProfile%\.wslconfig`.
  2. 2. Добавьте `swap=8GB` в `[wsl2]`.
  3. 3. Сохраните файл.
  4. 4. Выполните `wsl --shutdown` и проверьте память после запуска.

Проверка

Да, `swap=0` отключает swap file.

Важно

Слишком маленький swap может приводить к OOM.

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

Слишком маленький swap может приводить к OOM.

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

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