Windows Subsystem for Linux (WSL) versione 2: come sarà? (FAQ)

Sotto il tag si trova la traduzione delle FAQ pubblicate sui dettagli della futura versione 2 di WSL (autore — Craig Loewen).

Windows Subsystem for Linux (WSL) versione 2: come sarà? (FAQ)

Windows Subsystem for Linux (WSL) versione 2: come sarà? (FAQ)

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, dove attualmente è disponibile WSL 1 (compresa Windows 10 Home).

Nella seconda versione di WSL viene utilizzata l'architettura Hyper-V per garantire la virtualizzazione. Questa architettura sarà disponibile in un componente aggiuntivo che è un sottoinsieme delle funzionalità di Hyper-V. Questo 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 in programma di abbandonare WSL 1. È possibile eseguire distribuzioni WSL 1 e WSL 2 affiancate su una macchina. L'aggiunta di WSL 2 come nuova architettura aiuta il team di WSL ad espandere le straordinarie possibilità di eseguire ambienti Linux su Windows.

Ci sarà la possibilità di eseguire simultaneamente WSL 2 e altri strumenti di virtualizzazione di terze parti (ad esempio VMWare o Virtual Box)?

Alcune applicazioni di terze parti potrebbero non funzionare quando viene utilizzato Hyper-V, il che significa che non potranno funzionare con WSL 2 attivato. Sfortunatamente, queste includono VMWare e Virtual Box.

Stiamo esaminando modi per affrontare questo problema. Ad esempio, stiamo fornendo un set di API chiamato Hypervisor Platform, che può essere utilizzato da fornitori di virtualizzazione di terze parti per garantire la compatibilità del proprio software con Hyper-V. Questo consente alle applicazioni di utilizzare l'architettura Hyper-V per l'emulazione, ad esempio: l'emulatore Google Android è ora compatibile con Hyper-V.

Nota del traduttore

Oracle VirtualBox ha già la funzionalità sperimentale di 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 sperimentare una significativa degradazione delle prestazioni di Oracle VM VirtualBox su alcuni sistemi host.

Dalla mia esperienza personale con l'uso congiunto di Hyper-V e VirtualBox, posso notare che VirtualBox migliora continuamente il supporto delle proprie macchine virtuali su Hyper-V con ogni rilascio. Tuttavia, la velocità operativa attuale non consente di adottare pienamente tale simbiosi per attività quotidiane, nemmeno quelle non esigenti in termini di prestazioni. La semplice ridisegnazione delle finestre all'interno della macchina virtuale avviene con un ritardo visibile. 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 prime versioni di WSL 2, il supporto per l'accesso all'hardware sarà limitato. Ad esempio, non sarà possibile accedere alla scheda grafica, alla porta seriale e all'USB. Tuttavia, l'aggiunta del supporto per i dispositivi ha alta priorità nei nostri piani, poiché apre numerose 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 all'USB. Ti preghiamo di rimanere aggiornato sulle notizie in questo blog e nel Twitter dei membri del team WSL per rimanere aggiornato sulle ultime funzionalità che saranno disponibili nelle build insider e facci sapere con quali dispositivi desideri interagire!

WSL 2 potrà 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. Questo significa che nelle prime build preliminari WSL 2 si comporterà come una macchina virtuale, ad esempio WSL 2 avrà il proprio indirizzo IP (che non sarà lo stesso dell'host). Ci impegniamo a far sì che l'esperienza d'uso di WSL 2 sia simile a quella di WSL 1, il che include miglioramenti nel supporto della sottosistema di rete. Prevediamo di aggiungere il prima possibile la possibilità di comunicazione tra tutte le applicazioni di rete di Linux o Windows utilizzando localhost. Pubblicheremo ulteriori informazioni sul nostro sottosistema di rete e sui miglioramenti man mano che ci avviciniamo al rilascio di WSL 2.

Se hai domande aggiuntive su WSL o vuoi semplicemente contattare il team WSL, puoi trovarci su Twitter:

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster