La próxima versión de Windows 10 incluirá un núcleo real de Linux, como parte del subsistema de Windows para Linux (WSL).
Cuando Microsoft anunció por primera vez el bash en Windows y trajo Linux dentro de Windows como Windows Subsystem para Linux (popularmente conocido como WSL), pocos habrían pensado que el próximo paso sería traer el núcleo real de Linux al sistema operativo Windows.
Pero Microsoft acaba de hacer eso. Entre otros anuncios en la conferencia Microsoft Build 2019, se anunció la incorporación del verdadero kernel de Linux a Windows 10 para WSL.
WSL 2
Cuando Microsoft anunció por primera vez el bash en Windows y trajo Linux dentro de Windows como Windows Subsystem para Linux (popularmente conocido como WSL), pocos habrían pensado que el próximo paso sería traer el núcleo real de Linux al sistema operativo Windows.
Pero Microsoft acaba de hacer eso. Entre otros anuncios en la conferencia Microsoft Build 2019, se anunció la incorporación del verdadero kernel de Linux a Windows 10 para WSL.
WSL 2
WSL (Windows Subsystem for Linux) es una capa de compatibilidad del kernel de Linux para Windows. Permite que muchos programas de Linux (principalmente los de línea de comandos) se ejecuten dentro de Windows. Esta función también se llama ‘bash en Windows’.
Para usar WSL, puede instalar bash en Windows a través de Ubuntu, Kali Linux y OpenSUSE. Estas distribuciones de Linux están disponibles en Windows 10 Store. En lugar de una máquina virtual lenta, el WSL le permite ejecutar de forma nativa los comandos de Linux en Windows.
En WSL 2, la capa de compatibilidad del kernel de Linux ha sido reemplazada por el kernel real de Linux. Así que ahora, si usa WSL, usará el kernel 4.19 de Linux.
Para usar WSL, puede instalar bash en Windows a través de Ubuntu, Kali Linux y OpenSUSE. Estas distribuciones de Linux están disponibles en Windows 10 Store. En lugar de una máquina virtual lenta, el WSL le permite ejecutar de forma nativa los comandos de Linux en Windows.
En WSL 2, la capa de compatibilidad del kernel de Linux ha sido reemplazada por el kernel real de Linux. Así que ahora, si usa WSL, usará el kernel 4.19 de Linux.
Las ventajas del kernel real de Linux en WSL 2
Se ha optimizado en tamaño y rendimiento para brindar una mejor experiencia de Linux en Windows. A través de las actualizaciones de Windows, obtendrá las últimas correcciones de seguridad y mejoras al kernel sin necesidad de administrarlo usted mismo.
La inclusión del núcleo real de Linux aumentará la I/O del sistema de archivos y las llamadas al sistema. El kernel de Linux optimizado hace que WSL 2 sea más rápido que WSL 1. En ciertas tareas como descomprimir un tarball, WSL 2 fue 20 veces más rápido que WSL 1 y aproximadamente 5 veces más rápido al usar Git Clone, npm install.
WSL 2 también permite que Windows ejecute contenedores docker de forma nativa. Probablemente ya sepa que los contenedores Docker y Linux son la columna vertebral de la industria de TI en estos días y la mayoría de las implementaciones de software aprovechan los contenedores de Linux.
El kernel de Linux obtendrá correcciones de seguridad, mejoras del kernel y otras actualizaciones a través de las actualizaciones de Windows. ¿Significa esto que el kernel de Linux comenzará a actualizarse en medio del trabajo como las actualizaciones de Windows? Eso aún está por verse.
La inclusión del núcleo real de Linux aumentará la I/O del sistema de archivos y las llamadas al sistema. El kernel de Linux optimizado hace que WSL 2 sea más rápido que WSL 1. En ciertas tareas como descomprimir un tarball, WSL 2 fue 20 veces más rápido que WSL 1 y aproximadamente 5 veces más rápido al usar Git Clone, npm install.
WSL 2 también permite que Windows ejecute contenedores docker de forma nativa. Probablemente ya sepa que los contenedores Docker y Linux son la columna vertebral de la industria de TI en estos días y la mayoría de las implementaciones de software aprovechan los contenedores de Linux.
El kernel de Linux obtendrá correcciones de seguridad, mejoras del kernel y otras actualizaciones a través de las actualizaciones de Windows. ¿Significa esto que el kernel de Linux comenzará a actualizarse en medio del trabajo como las actualizaciones de Windows? Eso aún está por verse.
El llamado amor de Windows y Microsoft por Linux y el código abierto
Muchos en la comunidad ven la inclusión del Kernel de Linux en Windows 10, como algo bueno, sin embargo otros no. Las opiniones están dividas.
Microsoft es infame por su política de abrazar, extender, extinguir. Por lo tanto se cree que esto no es amor de Microsoft a Linux. Que esto es simplemente una relación de conveniencia.
Comentarios
Publicar un comentario