microsoft testing on Ubuntu 20.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2005199-NI-2005195NI44 wsl-compression - Phoronix Test Suite wsl-compression microsoft testing on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2005199-NI-2005195NI44&gru&rdt .
wsl-compression Processor Memory Disk OS Kernel Compiler File-System System Layer Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 Intel Core i7-7700HQ @ 2.81GHz (4 Cores / 8 Threads) 16GB 117GB Ubuntu 20.04 4.4.0-19041-Microsoft (x86_64) GCC 9.3.0 wslfs wsl Intel Core i7-7700HQ (4 Cores / 8 Threads) 14GB 2 x 275GB Virtual Disk 4.19.84-microsoft-standard (x86_64) ext4 microsoft OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - CPU Microcode: 0xffffffff Security Details - Windows 10 2004 19041.2640 WSL2: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affected
wsl-compression blosc: blosclz lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 8 - Decompression lzbench: Crush 0 - Compression lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 2 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Libdeflate 1 - Decompression compress-7zip: Compress Speed Test compress-pbzip2: 256MB File Compression compress-gzip: Linux Source Tree Archiving To .tar.gz compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 system-decompress-xz: Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 5934.2 35 96 426 1164 71 1262 79 410 389 532 165 625 185 1025 18320 11.039 44.695 59.601 41.978 4.677 4896.0 36 96 427 1155 77 1251 91 411 397 520 168 620 186 1027 19250 10.346 43.564 48.614 38.537 4.352 OpenBenchmarking.org
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 1300 2600 3900 5200 6500 SE +/- 5.73, N = 3 SE +/- 36.70, N = 3 5934.2 4896.0 1. (CXX) g++ options: -rdynamic
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 8 16 24 32 40 SE +/- 0.33, N = 3 35 36 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 20 40 60 80 100 96 96 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 90 180 270 360 450 426 427 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 300 600 900 1200 1500 SE +/- 3.79, N = 3 1164 1155 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 20 40 60 80 100 SE +/- 0.58, N = 3 71 77 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 300 600 900 1200 1500 1262 1251 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 20 40 60 80 100 SE +/- 1.33, N = 3 79 91 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 90 180 270 360 450 SE +/- 1.00, N = 3 410 411 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 90 180 270 360 450 SE +/- 1.67, N = 3 389 397 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 120 240 360 480 600 SE +/- 2.67, N = 3 SE +/- 0.67, N = 3 532 520 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 40 80 120 160 200 SE +/- 0.58, N = 3 165 168 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 130 260 390 520 650 SE +/- 0.88, N = 3 SE +/- 2.19, N = 3 625 620 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 40 80 120 160 200 185 186 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 200 400 600 800 1000 SE +/- 1.86, N = 3 SE +/- 1.86, N = 3 1025 1027 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 4K 8K 12K 16K 20K SE +/- 41.33, N = 3 SE +/- 70.61, N = 3 18320 19250 1. (CXX) g++ options: -pipe -lpthread
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 11.04 10.35 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 10 20 30 40 50 SE +/- 0.74, N = 3 SE +/- 0.20, N = 3 44.70 43.56
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 13 26 39 52 65 SE +/- 0.24, N = 3 SE +/- 0.52, N = 3 59.60 48.61 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 10 20 30 40 50 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 41.98 38.54 -lz 1. (CC) gcc options: -O3 -pthread
System XZ Decompression OpenBenchmarking.org Seconds, Fewer Is Better System XZ Decompression Windows 10 2004 19041.2640 WSL Windows 10 2004 19041.2640 WSL2 1.0523 2.1046 3.1569 4.2092 5.2615 SE +/- 0.004, N = 3 SE +/- 0.017, N = 3 4.677 4.352
Phoronix Test Suite v10.8.4