Di seguito è disponibile la traduzione sui dettagli della futura seconda versione di WSL (autore — ).
![]()

Domande trattate:
WSL 2 utilizza Hyper-V? WSL 2 sarà disponibile su Windows 10 Home?
WSL 2 sarà disponibile in tutte le edizioni di Windows in cui è attualmente disponibile WSL 1 (compreso Windows 10 Home).
Nella seconda versione di WSL, per garantire la virtualizzazione, viene utilizzata l'architettura Hyper-V. Questa architettura sarà disponibile in un componente aggiuntivo, che è un sottoinsieme delle funzionalità di Hyper-V. Tale componente aggiuntivo sarà disponibile in tutte le edizioni del sistema operativo. Più vicino al rilascio di WSL 2, forniremo ulteriori dettagli su questo nuovo componente.
Cosa succederà a WSL 1? Sarà abbandonata?
Attualmente non abbiamo intenzione di abbandonare WSL 1. È possibile eseguire distribuzioni WSL 1 e WSL 2 affiancate sulla stessa macchina. L'aggiunta di WSL 2 come nuova architettura consente al team WSL di ampliare le incredibili possibilità di esecuzione di ambienti Linux su Windows.
Sarà possibile eseguire simultaneamente WSL 2 e altri strumenti di virtualizzazione di terze parti (come VMWare o Virtual Box)?
Alcune applicazioni di terze parti potrebbero non funzionare quando Hyper-V è attivo, il che significa che non potranno funzionare con WSL 2 abilitato. Purtroppo, tra queste ci sono VMWare e Virtual Box.
Stiamo esaminando modi per risolvere questo problema. Ad esempio, forniamo un insieme di API chiamato , che può essere utilizzato dai fornitori di virtualizzazione di terze parti per garantire la compatibilità del loro software con Hyper-V. Questo consente alle applicazioni di utilizzare l'architettura Hyper-V per l'emulazione, per esempio: .
Nota del traduttore
per utilizzare Hyper-V per la virtualizzazione delle proprie macchine:
Non è richiesta alcuna configurazione. Oracle VM VirtualBox rileva automaticamente Hyper-V e utilizza Hyper-V come motore di virtualizzazione per il sistema host. L'icona della CPU nella barra di stato della finestra VM indica che Hyper-V è in uso.
Ma questo porta a una notevole degradazione delle prestazioni:
Utilizzando questa funzione, potresti riscontrare una significativa degradazione delle prestazioni di Oracle VM VirtualBox su alcuni sistemi host.
Dalla mia esperienza personale nell'utilizzo di Hyper-V e VirtualBox, posso dire che con ogni nuova versione, VirtualBox migliora il supporto per l'esecuzione delle sue macchine virtuali su Hyper-V. Tuttavia, la velocità di funzionamento non consente ancora di passare completamente a tale sinergia per compiti quotidiani, anche quelli che non richiedono elevate prestazioni. La semplice ridisegnazione delle finestre all'interno della macchina virtuale avviene con un evidente ritardo. Spero sinceramente che la situazione migliori entro il rilascio di WSL 2.
Sarà possibile accedere alla GPU da WSL 2? Quali sono i piani per l'estensione del supporto hardware?
Nelle versioni iniziali di WSL 2, il supporto per l'accesso all'hardware sarà limitato. Ad esempio, non potrai accedere alla scheda grafica, alla porta seriale e a USB. Tuttavia, l'aggiunta del supporto per i dispositivi ha alta priorità nei nostri piani, poiché apre molte opportunità per gli sviluppatori che desiderano interagire con questi dispositivi. Allo stesso tempo, puoi sempre utilizzare WSL 1, che fornisce accesso sia alla porta seriale che a USB. Ti preghiamo di rimanere aggiornato sulle news in e seguire i membri del team WSL su Twitter per rimanere aggiornato sulle ultime funzionalità che arriveranno nelle versioni Insider e farci sapere con quali dispositivi desideri interagire!
WSL 2 sarà in grado di utilizzare applicazioni di rete?
Sì, in generale le applicazioni di rete funzioneranno più velocemente e meglio, poiché garantiamo la piena compatibilità delle chiamate di sistema. Tuttavia, nella nuova architettura vengono utilizzati componenti di rete virtualizzati. Ciò significa che nelle prime versioni preliminari WSL 2 si comporterà come una macchina virtuale, ad esempio WSL 2 avrà un proprio indirizzo IP (diverso da quello dell'host). Puntiamo a far sì che l'esperienza d'uso di WSL 2 sia simile a quella di WSL 1, il che include miglioramenti nel supporto del sottosistema di rete. Prevediamo di aggiungere il più rapidamente possibile la comunicazione tra tutte le applicazioni di rete da Linux o Windows utilizzando localhost. Pubblicheremo ulteriori dettagli sul nostro sottosistema di rete e sui miglioramenti man mano che ci avviciniamo al rilascio di WSL 2.
Se hai ulteriori domande su WSL o desideri semplicemente contattare il team WSL, puoi trovarci su Twitter:
- Taylor Brown
- Yosef Durr
- Sven Groot
- Ben Hillis
- Craig Loewen
- Sunil Mutuswamy
- Brian Perkins
- Palkesh Soni
- John Starks
- Craig Wilhite
Fonte: habr.com
