Limitar Recursos WSL 2

Ao utilizarmos o WSL2 no Windows, por padrão, o consumo de memória e de processamento fica sem restrição e esse comportamento pode acabar afetando o desempenho do Host.

Para contornarmos tal situação, podemos criar um arquivo de configuração chamado '.wslconfig' na pasta de usuário localizada em: c:\users\username\.wslconfig.

Agora informe as restrições desejadas conforme exemplo:

              
  [wsl2]
  memory=4GB # limita a memória da VM.
  processors=2 # limita o uso da VM para 2 processadores virtuais
              
            

Após salvar as alterações, reinicie o serviço executando o seguinte comando como Administrador:

              
  Restart-Service LxssManager
              
            

Para mais informações, você pode consultar a documentação completa em: Microsoft - Docs

Espero ter ajudado e até a próxima.