Azienda Microsoft sul termine dei test del sottosistema WSL2 (Windows Subsystem for Linux), che consente l'esecuzione di file eseguibili Linux in Windows, e sulla sua prontezza per la consegna ufficiale con il rilascio di Windows 10 2004.
Versione WSL2 con la fornitura di un kernel Linux completo al posto di un emulatore, che traduce al volo le chiamate di sistema Linux in chiamate di sistema Windows. Il kernel Linux in WSL2 non sarà incluso nell'immagine di installazione di Windows, ma sarà caricato dinamicamente e mantenuto aggiornato dalle risorse di Windows, analogamente a come vengono installati e aggiornati i driver grafici. Per installare e aggiornare il kernel verrà utilizzato il meccanismo standard di Windows Update.
Proposto per WSL2 basato sulla versione del kernel Linux 4.19, che opera in un ambiente Windows tramite una macchina virtuale, già utilizzata in Azure. Le patch specifiche per WSL2 incluse nel kernel comportano ottimizzazioni per ridurre i tempi di avvio del kernel, diminuire il consumo di memoria, restituire a Windows la memoria liberata dai processi Linux, e mantenere nel kernel un insieme minimo necessario di driver e sottosistemi.
L'ambiente WSL2 opera in un'immagine disco separata (VHD) con un file system ext4 e un adattatore di rete virtuale. Come in WSL1, i componenti dello spazio utente separatamente e si basano su build di diversi distribuzioni. Ad esempio, per l'installazione in WSL nel catalogo Microsoft Store build , , ,
, e .
Fonte: opennet.ru
