Subsistema de Windows para Linux (WSL) versión 2: como sucederá? (FAQ)

Debaixo do corte está a tradución FAQ publicadas sobre os detalles da futura segunda versión de WSL (autor - Craig Loewen).

Subsistema de Windows para Linux (WSL) versión 2: como sucederá? (FAQ)

Subsistema de Windows para Linux (WSL) versión 2: como sucederá? (FAQ)

Temas tratados:


WSL 2 usa Hyper-V? WSL 2 estará dispoñible en Windows 10 Home?

WSL 2 estará dispoñible en todas as edicións de Windows onde WSL 1 estea dispoñible actualmente (incluíndo Windows 10 Home).

A segunda versión de WSL usa a arquitectura Hyper-V para proporcionar virtualización. Esta arquitectura estará dispoñible nunha función opcional que é un subconxunto de funcións de Hyper-V. Este compoñente adicional estará dispoñible en todas as edicións do SO. Máis preto do lanzamento de WSL 2, falaremos con máis detalle deste novo compoñente.

Que pasará co WSL 1? Será abandonado?

Actualmente non temos plans para retirar WSL 1. Pode executar distribucións WSL 1 e WSL 2 en paralelo na mesma máquina. A adición de WSL 2 como unha nova arquitectura axuda ao equipo de WSL a ampliar as sorprendentes capacidades de executar Linux en Windows.

Será posible executar WSL 2 e outras ferramentas de virtualización de terceiros (como VMWare ou Virtual Box) ao mesmo tempo?

Algunhas aplicacións de terceiros non se poden executar cando se usa Hyper-V, o que significa que non se poderán executar cando estea activado WSL 2. Desafortunadamente, inclúense VMWare e Virtual Box.

Estamos explorando formas de resolver este problema. Por exemplo, fornecemos un conxunto de API chamados Plataforma de hipervisor, que poden ser utilizados por provedores de virtualización de terceiros para facer que o seu software sexa compatible con Hyper-V. Isto permite que as aplicacións utilicen a arquitectura Hyper-V para a emulación, por exemplo: O emulador de Google Android agora é compatible con Hyper-V.

Nota do tradutor

Oracle VirtualBox xa ten unha función experimental use Hyper-V para virtualizar as súas máquinas:

Non se precisa ningunha configuración. Oracle VM VirtualBox detecta Hyper-V automaticamente e usa Hyper-V como motor de virtualización para o sistema host. A icona da CPU na barra de estado da xanela da máquina virtual indica que se está a usar Hyper-V.

Pero isto leva a unha notable degradación do rendemento:

Ao usar esta función, pode experimentar unha degradación significativa do rendemento de Oracle VM VirtualBox nalgúns sistemas host.

Desde a experiencia persoal de usar Hyper-V e VirtualBox xuntos, podo observar que con cada versión VirtualBox mellora o soporte para o funcionamento das súas máquinas virtuais baixo Hyper-V. Pero ata agora a velocidade de traballo non nos permite cambiar completamente a tal simbiose para as tarefas cotiás, incluso aquelas que non son esixentes de rendemento. O redeseño banal de fiestras dentro dunha máquina virtual prodúcese cun atraso visible. Espero sinceramente que a situación mellore cando se publique WSL 2.

Será posible acceder á GPU desde WSL 2? Cales son os seus plans para ampliar o soporte de hardware?

Nas versións iniciais de WSL 2, o acceso ao hardware estará limitado. Por exemplo, non poderás acceder á GPU, ao porto serie e ao USB. Non obstante, engadir compatibilidade con dispositivos é unha alta prioridade nos nosos plans xa que abre moitas posibilidades para os desenvolvedores que queiran interactuar con estes dispositivos. Mentres tanto, sempre podes usar WSL 1, que proporciona acceso tanto a USB como en serie. Siga as noticias este blog e tuitear aos membros do equipo de WSL para estar ao día das últimas funcións que chegarán ás compilacións de Insider, e indícanos con que dispositivos queres interactuar.

WSL 2 poderá utilizar aplicacións de rede?

Si, en xeral, as aplicacións de rede funcionarán máis rápido e mellor porque aseguramos a compatibilidade total das chamadas do sistema. Non obstante, a nova arquitectura utiliza compoñentes de rede virtualizados. Isto significa que nas compilacións de vista previa inicial, WSL 2 comportarase como unha máquina virtual, por exemplo, WSL 2 terá o seu propio enderezo IP (non é o mesmo que o host). Pretendemos unha experiencia similar a WSL 2 como a WSL 1, que inclúe melloras na compatibilidade con redes. Planeamos engadir rapidamente a posibilidade de comunicarse entre todas as aplicacións de rede de Linux ou Windows mediante localhost. Publicaremos máis detalles sobre o noso subsistema de rede e melloras a medida que nos acheguemos ao lanzamento de WSL 2.

Se tes máis preguntas sobre a WSL ou só queres poñerte en contacto co equipo de WSL, podes atoparnos en Twitter:

Fonte: www.habr.com

Engadir un comentario