Windows

Consejos y trucos de WSL para acelerar y mejorar la experiencia de WSL

Los mejores consejos y trucos de WSL

A continuación se presentan algunos de los mejores consejos y trucos de WSL para acelerar y mejorar la experiencia de WSL.

  1. Instale un Terminal de Windows muy avanzado en WSL
  2. Cambie a Z-Shell y Oh My Zsh Framework
  3. Utilice VSCode dentro del entorno WSL dentro de Windows
  4. Optimice el subsistema de Windows para la CPU y la memoria de Linux 2 (WSL2)
  5. Cambiar a una distribución diferente

1) Instale un Terminal de Windows muy avanzado en WSL

install terminal

Windows Terminal es una aplicación poderosa con muchas características modernas, incluidas ventanas con pestañas, que esperaría de cualquier emulador de terminal. Es compatible no sólo con Linux sino también con PowerShell y el símbolo del sistema.

2) Cambie a Z-shell y Oh My Zsh Framework

Consejos y trucos de WSL para acelerar y mejorar la experiencia de WSL

sudo apt install zsh -y

Después de instalar Z-Shell, es hora de instalar el «Oh Dios mío» Estructura. Es un marco impulsado por la comunidad que le permite administrar fácilmente diferentes temas y complementos para Zsh. Para instalar este marco, requerimos Rizo y Vaya. Para hacer lo mismo, ejecute el comando que se proporciona a continuación.

sudo apt install curl git
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Se le preguntará si desea cambiar a Zsh. Para confirmar su acción, simplemente presione Enter.

3) Utilice VSCode dentro del entorno WSL dentro de Windows

Para instalar esta herramienta, debe ir a Mercado de extensiones en Visual Studio Code y busque “WSL”. Una vez que aparezca la extensión, selecciónela y haga clic en Instalar. Ahora, regrese a su terminal WSL y elija una carpeta donde desee usar VSCode. Luego, ingrese el siguiente comando:

Al abrir VSCode en Linux, es posible que se le solicite que confíe en el autor de los archivos de la carpeta. Da tu aprobación y estarás listo para comenzar.

4) Optimice el subsistema de Windows para la CPU y la memoria de Linux 2 (WSL2)

Podemos ajustar el uso de la CPU y la memoria de WSL2 configurando el archivo .wslconfig. Siga los pasos que se mencionan a continuación para hacer lo mismo.

  • Abierto Explorador de archivos E ir a C:\Usuarios\.
  • Ahora, ahí tienes que abrir Bloc y cree un archivo .wslconfig en su carpeta de usuario.
  • Para realizar cambios en ese archivo, puede utilizar el siguiente formato.

makefileCopiar código(wsl2)
# Para limitar la memoria de la VM para que no use más de 6 GB, esto se puede configurar como números enteros usando GB o MB
memoria = 6GB
# Para configurar la VM para que use 4 procesadores virtuales
procesadores=4

  • Después de realizar los cambios necesarios en el sistema, debe abrir PowerShell o símbolo del sistema y ejecute el siguiente comando para cerrar la instancia WSL.
    wsl --shutdown
  • ahora corre wsl para iniciar la instancia.

5) Cambiar a una distribución diferente

set wsl distribution

Uno de los grandes beneficios de utilizar el Subsistema de Windows para Linux (WSL) es la capacidad de ejecutar simultáneamente varias distribuciones de Linux diferentes. Puede utilizar Alpine Linux y Ubuntu al mismo tiempo para explorar y encontrar sus gustos. Ejecute el siguiente comando para establecer una distribución predeterminada.

wsl --set-default distro-name

Nota: Reemplace «nombre-distro» con la distribución que desea utilizar.

¡Eso es todo!

Leer: Reparar error de ejecución del servidor fallido en WSL

¿Cómo puedo hacer que mi WSL sea más rápido?

Almacene archivos de Linux en archivos WSL y de Windows en el sistema de archivos de Windows para obtener el mejor rendimiento. Sin embargo, para optimizar el rendimiento, intente crear y editar el archivo .wslconfig, como se mencionó anteriormente.

Leer: Cómo ejecutar un archivo .sh o Shell Script en Windows

¿WSL utiliza mucha RAM?

El uso de memoria de WSL está limitado a la mitad de la memoria de su sistema. En mi caso, como tengo 16 GB, WSL usa 4 GB. Es importante tener en cuenta que puede utilizar hasta la mitad de tu memoria y todos los núcleos de tu CPU/GPU, pero sólo lo hará si es necesario. De lo contrario, no consumirá estos recursos innecesariamente. Sin embargo, si desea configurar estos límites manualmente, consulte la guía mencionada anteriormente.

Lea también: WSL no funciona ni se inicia en Windows.

Botón volver arriba