Windows 10 WSL Comparison - Ubuntu 16.04 openSUSE Tests for a future article on Phoronix. Windows WSL: Ubuntu 16.04: Processor: Intel Core i7-7900X @ 3.31GHz (20 Cores), Memory: 16384MB, Disk: 224GB OS: Ubuntu 16.04, Kernel: 4.4.0-43-Microsoft (x86_64), Compiler: GCC 5.4.0 20160609, File-System: WSLFS Windows WSL: openSUSE 42.2: Processor: Intel Core i7-7900X @ 3.31GHz (20 Cores), Memory: 16384MB, Disk: 224GB OS: openSUSE Leap 42.2, Kernel: 4.4.0-43-Microsoft (x86_64), Compiler: GCC 4.8.5, File-System: WSLFS Bare Metal: Ubuntu 16.04: Processor: Intel Core i7-7900X @ 4.50GHz (20 Cores), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 240GB Force MP500, Graphics: MSI AMD POLARIS10 8192MB, Audio: Realtek Generic, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.10.0-28-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better Bare Metal: Ubuntu 16.04 ... 18.48 |==== Windows WSL: Ubuntu 16.04 .. 199.20 |========================================== Windows WSL: openSUSE 42.2 . 201.15 |========================================== Stream 2013-01-17 Type: Copy MB/s > Higher Is Better Windows WSL: openSUSE 42.2 . 38486.62 |======================================== Bare Metal: Ubuntu 16.04 ... 33313.32 |=================================== Windows WSL: Ubuntu 16.04 .. 30830.34 |================================ Stream 2013-01-17 Type: Scale MB/s > Higher Is Better Bare Metal: Ubuntu 16.04 ... 42549.44 |======================================== Windows WSL: Ubuntu 16.04 .. 40994.54 |======================================= Windows WSL: openSUSE 42.2 . 39466.70 |===================================== Stream 2013-01-17 Type: Triad MB/s > Higher Is Better Bare Metal: Ubuntu 16.04 ... 46069.96 |======================================== Windows WSL: Ubuntu 16.04 .. 44342.26 |====================================== Windows WSL: openSUSE 42.2 . 42932.36 |===================================== Stream 2013-01-17 Type: Add MB/s > Higher Is Better Bare Metal: Ubuntu 16.04 ... 46128.18 |======================================== Windows WSL: Ubuntu 16.04 .. 44315.54 |====================================== Windows WSL: openSUSE 42.2 . 42879.40 |===================================== LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Loop Time < Lower Is Better Windows WSL: Ubuntu 16.04 . 44.73 |=========================================== Bare Metal: Ubuntu 16.04 .. 45.41 |============================================ Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better Bare Metal: Ubuntu 16.04 ... 2650.58 |========================================= Windows WSL: openSUSE 42.2 . 2228.73 |================================== Windows WSL: Ubuntu 16.04 .. 1350.60 |===================== Timed Apache Compilation 2.4.7 Time To Compile Seconds < Lower Is Better Bare Metal: Ubuntu 16.04 ... 18.77 |============== Windows WSL: openSUSE 42.2 . 49.16 |==================================== Windows WSL: Ubuntu 16.04 .. 58.60 |=========================================== Timed Linux Kernel Compilation 4.9 Time To Compile Seconds < Lower Is Better Bare Metal: Ubuntu 16.04 ... 42.83 |=============== Windows WSL: Ubuntu 16.04 .. 114.07 |========================================= Windows WSL: openSUSE 42.2 . 116.34 |========================================== C-Ray 1.1 Total Time Seconds < Lower Is Better Windows WSL: openSUSE 42.2 . 6.94 |====================== Windows WSL: Ubuntu 16.04 .. 7.12 |====================== Bare Metal: Ubuntu 16.04 ... 13.66 |=========================================== FLAC Audio Encoding 1.3.1 WAV To FLAC Seconds < Lower Is Better Bare Metal: Ubuntu 16.04 ... 4.57 |================================= Windows WSL: Ubuntu 16.04 .. 4.99 |==================================== Windows WSL: openSUSE 42.2 . 6.04 |============================================ LAME MP3 Encoding 3.99.3 WAV To MP3 Seconds < Lower Is Better Bare Metal: Ubuntu 16.04 ... 10.01 |======================================= Windows WSL: Ubuntu 16.04 .. 10.08 |======================================= Windows WSL: openSUSE 42.2 . 11.03 |=========================================== R Benchmark Seconds < Lower Is Better Bare Metal: Ubuntu 16.04 .. 0.8054 |========================================== Windows WSL: Ubuntu 16.04 . 0.8163 |=========================================== glibc bench 1.0 Benchmark: ffs nanoseconds < Lower Is Better Windows WSL: Ubuntu 16.04 .. 4.59 |=========================================== Bare Metal: Ubuntu 16.04 ... 4.64 |=========================================== Windows WSL: openSUSE 42.2 . 4.71 |============================================ glibc bench 1.0 Benchmark: sqrt nanoseconds < Lower Is Better Windows WSL: openSUSE 42.2 . 12.84 |============================= Windows WSL: Ubuntu 16.04 .. 18.59 |========================================== Bare Metal: Ubuntu 16.04 ... 18.95 |=========================================== glibc bench 1.0 Benchmark: tanh nanoseconds < Lower Is Better Windows WSL: openSUSE 42.2 . 43.60 |============== Windows WSL: Ubuntu 16.04 .. 127.96 |========================================= Bare Metal: Ubuntu 16.04 ... 130.35 |========================================== glibc bench 1.0 Benchmark: ffsll nanoseconds < Lower Is Better Windows WSL: openSUSE 42.2 . 4.65 |====================================== Windows WSL: Ubuntu 16.04 .. 5.34 |=========================================== Bare Metal: Ubuntu 16.04 ... 5.41 |============================================ glibc bench 1.0 Benchmark: pthread_once nanoseconds < Lower Is Better Windows WSL: Ubuntu 16.04 .. 5.33 |=========================================== Windows WSL: openSUSE 42.2 . 5.34 |=========================================== Bare Metal: Ubuntu 16.04 ... 5.46 |============================================ libjpeg-turbo tjbench 1.5.1 Test: Decompression Throughput Megapixels/sec > Higher Is Better Bare Metal: Ubuntu 16.04 ... 185.88 |========================================== Windows WSL: openSUSE 42.2 . 182.44 |========================================= Windows WSL: Ubuntu 16.04 .. 179.09 |======================================== PostgreSQL pgbench 9.6.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Bare Metal: Ubuntu 16.04 ... 14487.12 |======================================== Windows WSL: Ubuntu 16.04 .. 2088.23 |====== Windows WSL: openSUSE 42.2 . 1862.42 |===== PostgreSQL pgbench 9.6.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write TPS > Higher Is Better Bare Metal: Ubuntu 16.04 ... 14026.30 |======================================== Windows WSL: Ubuntu 16.04 .. 2299.97 |======= Windows WSL: openSUSE 42.2 . 2131.94 |====== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Windows WSL: openSUSE 42.2 . 548197 |========================================== Bare Metal: Ubuntu 16.04 ... 544713 |========================================== Windows WSL: Ubuntu 16.04 .. 538899 |========================================= Scikit-Learn 0.17.1 Seconds < Lower Is Better Bare Metal: Ubuntu 16.04 .. 149.20 |=========================================== Windows WSL: Ubuntu 16.04 . 150.65 |===========================================