With release of Windows 10 Build 18917, Microsoft introduced WSL 2 to Insiders, the Windows Subsystem for Linux 2. It ships a real Linux kernel with Windows that will make full system call compatibility possible. This is the first time a Linux kernel is shipped with Windows. Windows 10 build 18947 adds more cool improvements to the WSL 2 feature.
WSL 2 is a new version of the architecture that powers the Windows Subsystem for Linux to run ELF64 Linux binaries on Windows. This new architecture changes how these Linux binaries interact with Windows and your computer’s hardware, but still provides the same user experience as in WSL 1 (the current widely available version).
Yesterday Microsoft accidentally released a new 'canary' build of Windows 10 to all Insider rings. Windows 10 Build 18947 adds the following improvements to WSL 2:
- new kernel 4.19.55 with no cap at 8 cores/threads, support for docker-compose, kubernetes...and more.
- umask 0022 as default
- way better memory management, now its an authentic "balloon" with reduced memory footprint.
You can learn more about WSL 2 HERE.
If you are interested in installing it, refer to this official document.
Thanks to 'jygoro'.