Azienda Microsoft al termine del collaudo del sottosistema WSL2 (Windows Subsystem for Linux), che consente l'esecuzione di file eseguibili Linux su Windows, e della sua disponibilità per la fornitura ufficiale con il rilascio di Windows 10 2004.
Versione WSL2 fornitura di un kernel Linux completo invece di un emulatore che traduce in tempo reale le chiamate di sistema Linux in chiamate di sistema Windows. Il kernel Linux in WSL2 non entrerà nell'immagine di installazione di Windows, ma verrà caricato dinamicamente e mantenuto aggiornato da Windows, analogamente a come si installano e si aggiornano i driver grafici. Per l'installazione e l'aggiornamento del kernel verrà utilizzato il meccanismo Windows Update.
Offerto per WSL2 si basa sulla versione del kernel Linux 4.19, che viene eseguito in un ambiente Windows tramite una macchina virtuale già in uso in Azure. Le patch specifiche per WSL2 incluse nel kernel comprendono ottimizzazioni per ridurre i tempi di avvio del kernel, diminuire il consumo di memoria, restituire alla Windows la memoria liberata dai processi Linux e mantenere nel kernel il minimo set necessario di driver e sottosistemi.
L'ambiente WSL2 viene eseguito in un'immagine disco separata (VHD) con filesystem ext4 e un adattatore di rete virtuale. Come in WSL1, i componenti dello spazio utente separatamente e si basano su versioni di diversi distributori. Ad esempio, per l'installazione in WSL nella directory di Microsoft Store compilare , , ,
, e .
Fonte: opennet.ru
