Microsoft ha lanzado WSL 2.4.8, que ofrece mejoras para mejorar el manejo de la distribución moderna de Linux bajo WSL1 y agilizar las operaciones del sistema en ambas versiones del subsistema de Windows para Linux.
La actualización resuelve problemas críticos, como la asignación de recursos y la falta de perfiles de terminal durante las conversiones de distribución, al tiempo que introduce cambios que hacen que los flujos de trabajo de Linux sean más fluidos para los desarrolladores.
El subsistema de Windows para Linux permite a los usuarios para ejecutar un entorno Linux de forma nativa en Windows sin arranque dual ni utilizar máquinas virtuales. WSL1 traduce las llamadas al sistema Linux en llamadas API de Windows, mientras que WSL2 ejecuta un kernel de Linux completo para mejorar el rendimiento, la compatibilidad y la gestión de recursos.
Mejoras clave para Modern Distribuciones
Uno de los cambios notables en WSL 2.4.8 garantiza que los perfiles de terminal y los accesos directos del menú Inicio ya no se eliminan al convertir una distribución entre WSL1 y WSL2. Anteriormente, los usuarios encontraban interrupciones ya que estos accesos directos, que facilitan el acceso rápido a entornos Linux, desaparecían durante el proceso de conversión.
Además, Microsoft introdujo mejoras en wsl–install dominio. Las distribuciones modernas de Linux ahora se pueden instalar sin distinguir entre mayúsculas y minúsculas, lo que reduce los errores comunes durante la instalación. Esta actualización mejora la coherencia de los comandos, especialmente en entornos donde el manejo de casos puede generar confusión.
Correcciones para la asignación de recursos del sistema
Un error lógico que causó wsl2.processors para establecer de forma predeterminada el número máximo de procesadores lógicos. Anteriormente, este problema provocaba una asignación de recursos ineficiente, lo que obligaba a los desarrolladores a ajustar manualmente la configuración del sistema. La lógica corregida garantiza que los usuarios puedan asignar procesadores de manera más efectiva, equilibrando el rendimiento entre los entornos Windows y Linux.
La actualización WSL 2.4.8 también trae mejoras al Cliente de escritorio remoto de Microsoft, con la versión actualizada a 1.2.5716. Esta mejora garantiza un mejor rendimiento y estabilidad para los desarrolladores que utilizan conexiones remotas junto con sus entornos WSL.
Las actualizaciones del kernel se introdujeron en versiones anteriores de WSL para alinear WSL2 con las versiones anteriores del kernel de Linux. En particular, la versión 2.3.26 actualizó el kernel WSL a 5.15.167.4, corrigiendo errores dentro del subsistema XSAVES, una característica crítica para administrar procesos virtualizados. y guardar datos del estado de la CPU.
Mejoras previas a la versión 2.4.8
El historial de desarrollo reciente de WSL incluye una serie de mejoras que contribuyen a una experiencia más estable y eficiente.
Compresión Gzip para operaciones de exportación: los usuarios ahora pueden comprimir distribuciones de Linux con gzip cuando usan wsl–export. comando, ahorrando espacio y mejorando las velocidades de transferencia. Seguimiento del progreso: los indicadores de progreso basados en el tamaño del archivo brindan una mejor visibilidad para operaciones de exportación prolongadas. Lógica del dispositivo de bloqueo: las mejoras garantizan que las herramientas del sistema de archivos como mkfs funcionen sin problemas esperando a que los dispositivos de bloqueo estén disponibles.
Las versiones anteriores también introdujeron la instalación con doble clic para distribuciones modernas y mejoraron la administración de usuarios predeterminada con el comando wsl–manage–set-default-user.
En un Como paso adelante hacia la preparación de redes WSL para el futuro, Microsoft incluyó una advertencia sobre la desuso de las redes puente previstas. En cambio, los usuarios dependerán de modelos de conectividad más nuevos, como la red proxy virito, que proporciona una alternativa si fallan las configuraciones NAT.