Windows 10 obtendrá un kernel de Linux integrado de Microsoft

A lo largo de los años, Microsoft ha emprendido varios proyectos propios de Linux. Había un sistema operativo basado en Linux para conmutadores de red en centros de datos y un sistema operativo basado en Linux para microcontroladores creados para la seguridad integrada de Azure Sphere. Y ahora se ha conocido sobre otro proyecto basado en Linux en el que los especialistas de Microsoft llevan algún tiempo trabajando.

Windows 10 obtendrá un kernel de Linux integrado de Microsoft

En el primer día de la conferencia de desarrolladores Build 2019, el gigante del software anunció la creación de su propia versión del kernel de Linux, que pasará a formar parte de Windows 10. Las primeras versiones de prueba para los participantes del programa Insider se lanzarán a finales de junio. . Este núcleo proporcionará la base para la arquitectura. Subsistema de Microsoft Windows para Linux (WSL) 2. Como señaló Los representantes de Microsoft escribieron en su blog que esta es la primera vez que un kernel de Linux completo se convertirá en un componente integrado de Windows.

Recordemos: WSL 1 era una capa de compatibilidad, esencialmente un emulador, para ejecutar archivos binarios de Linux (ELF) en el entorno del sistema operativo Windows 10 y Windows Server 2019. Esto, por ejemplo, hizo posible en los últimos años transferir el Bash shell a Windows, agregue soporte OpenSSH a Windows 10, así como también incluya distribuciones Ubuntu, SUSE Linux y Fedora en Microsoft Store.

Windows 10 obtendrá un kernel de Linux integrado de Microsoft

La introducción de un kernel de sistema operativo completamente abierto en WSL 2 mejorará la compatibilidad, mejorará significativamente el rendimiento de las aplicaciones Linux en Windows, acelerará los tiempos de arranque, optimizará el uso de RAM, acelerará la E/S del sistema de archivos y ejecutará contenedores Docker directamente en lugar de a través de ellos. una máquina virtual.

La ganancia de rendimiento real dependerá de la aplicación de la que esté hablando y de cómo interactúa con el sistema de archivos. Las pruebas internas de Microsoft muestran que WSL 2 es 20 veces más rápido que WSL 1 al descomprimir archivos tarball y entre 2 y 5 veces más rápido cuando usa git clone, npm install y cmake en varios proyectos.

Windows 10 obtendrá un kernel de Linux integrado de Microsoft

El kernel de Microsoft Linux se basará inicialmente en la última versión estable a largo plazo 4.19 de la compañía y en tecnologías habilitadas por los servicios en la nube de Azure. Según los funcionarios de Microsoft, el kernel será completamente de código abierto, lo que significa que cualquier cambio que realice Microsoft estará disponible para la comunidad de desarrolladores de Linux. La compañía también promete que con el lanzamiento de la próxima versión estable a largo plazo del kernel, la versión para WSL 2 se actualizará para que los desarrolladores siempre tengan acceso a las últimas innovaciones en Linux.

Windows 10 obtendrá un kernel de Linux integrado de Microsoft

WSL 2 aún no incluirá ningún binario de espacio de usuario, como es el caso de la versión actual de WSL 1. Los usuarios aún podrán elegir qué distribución de Linux es mejor para ellos descargándola tanto de Microsoft Store como de otras fuentes.

Al mismo tiempo, Microsoft presentó una nueva y potente aplicación de línea de comandos para Windows 10, llamada Windows Terminal. Incluye pestañas, atajos, emoticones de texto, admite temas, extensiones y representación de texto basada en GPU. La aplicación está diseñada para acceder a entornos como PowerShell, Cmd y WSL. Este es otro movimiento más de Microsoft para hacer que Windows 10 sea más fácil de interactuar para los desarrolladores. ya disponible en forma de repositorio en GitHub, y se promete disponibilidad en Microsoft Store a mediados de junio.


Añadir un comentario