Продолжаем с WSL2

По умолчанию WSL запускается с какими-то своими дефолтными параметрами, будь то память, процессор, swap и т. п.

Но все эти параметры можно без труда зареврайтить. Всё это делается через тот же самый файл C:\Users\<user>\.wslconfig.

Пример:

[wsl2]
processors=2

Здесь я выделил виртуальной машине 2 ядра из 16 доступных. По умолчанию WSL сразу выгребает 16 ядер и половину памяти.

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

Хочешь подключить swap? Без проблем! Хочешь указать кастомное ядро? Хуйня! Есть и такой параметр! Про всё остальное почитаешь сам.

Всё это удобно собрано в этой документации, причём на русском языке. Садишься, пробегаешься глазками, вникаешь, закрываешь свои базовые потребности. Удобно!

Роман Шубин
Роман Шубин
CEO & CTO, Главред в «Цифровой улей»
Задать вопрос
В общем, имей в виду, что даже WSL поддаётся конфигурации.

Хотя у меня никогда не возникало потребности что-то менять: дефолтные параметры вполне вменяемые, Linux не тормозит, всё работает из коробки. Но позадротить иногда хочется, и благо для этого есть всё необходимое.

Пользуйтесь!