Microsoft Explains More About Their Windows Subsystem For Linux

Written by Michael Larabel in Microsoft on 25 April 2016 at 08:03 PM EDT. 26 Comments
At the end of March was the announcement about Ubuntu's user-space coming to Windows 10 via the Windows Subsystem for Linux implemented in the Windows kernel. There's a new Microsoft blog post explaining more of the inner-workings of WSL.

Deepu Thomas of Microsoft's Windows Kernel Team has written a lengthy article covering the Windows Subsystem for Linux. It covers how the subsystem is implemented, how it differs from a traditional VM approach, introduces the LXSS manager service, how unmodified Linux ELF64 binaries get implemented and the Windows NT kernel handles the Linux system calls, how the file-system interaction is done, and more.

If you are at all interested in the Windows Subsystem for Linux to run unmodified Ubuntu programs on Windows 10, see this MSDN blog post. In case you missed it, checkout the promising early benchmarks of Ubuntu user-space atop Windows.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week