The configurations being tested for this article today included:
Ubuntu 16.04 On WSL - Windows 10 Pro x64 with all available updates as of 18 February was the base operating system. WSL was enabled and Ubuntu 16.04 was installed through the Microsoft App Store and all stable release updates were then applied. This run is basically looking at how the current WSL performance is looking for Q1'2018.
OpenSUSE 42.3 On WSL - Microsoft also continues offering openSUSE Leap (and SUSE Linux Enterprise Server) for WSL. This run was done with openSUSE Leap 42.3 with all available stable release updates.
Ubuntu 16.04 On Docker Win 10 - The same Windows 10 setup but now testing Ubuntu 16.04 LTS with all available stable updates while running as a Docker container and having access to all available CPU cores and memory.
Clear Linux On Docker Win 10 - As anyone who sees our routine Linux distribution comparisons know, Intel's Clear Linux distribution is highly-tuned for delivering maximum out-of-the-box performance so it was also tossed into this comparison where supported. Clear Linux is available on Docker and it was tested with all available updates. Again, the lone container had access to all available CPU cores, etc.
Ubuntu 16.04 On VirtualBox Win 10 - Ubuntu 16.04 tested from the same Windows 10 host but now using Oracle VM VirtualBox 5.2.6. The VM had access to all available CPU cores and system resources while was using a 30GB VDI virtual disk.
OpenSUSE 42.3 On VirtualBox Win 10 - OpenSUSE Leap 42.3 then tested with VM VirtualBox under the same conditions.
Ubuntu 16.04 - The bare metal installation of Ubuntu 16.04 LTS Linux for looking at its raw performance potential.
Clear Linux - The bare metal installation of Clear Linux for looking at its raw performance potential and for more broadly showing the optimized Linux potential of the hardware given its aggressive out-of-the-box performance.
openSUSE 42.3 - The bare metal installation of openSUSE Leap 42.3 for looking at its raw performance potential.