BtrFS Raid10 Intel Xeon E5-1630 v3 testing with a ASRock X99X Killer and Gigabyte AMD Radeon HD 7950/8950 OEM / R9 280 3072MB on Arch Linux via the Phoronix Test Suite. BtrFS-NONE: Processor: Intel Xeon E5-1630 v3 @ 3.80GHz (4 Cores / 8 Threads), Motherboard: ASRock X99X Killer, Chipset: Intel Xeon E7 v3/Xeon, Memory: 97280MB, Disk: 4 x 1000GB Western Digital WD10JFCX-68N + 120GB Samsung SSD 840 + 128GB SAMSUNG SSD 830 + 480GB SanDisk Ultra II, Graphics: Gigabyte AMD Radeon HD 7950/8950 OEM / R9 280 3072MB, Audio: Realtek ALC1150, Network: Intel Connection OS: Arch Linux, Kernel: 4.14.8-1-ARCH (x86_64), Desktop: Xfce, Display Driver: modesetting 1.19.5, Compiler: GCC 7.2.1 20171128, File-System: btrfs, Screen Resolution: 1024x768 BtrFS-ZLIB: Processor: Intel Xeon E5-1630 v3 @ 3.80GHz (4 Cores / 8 Threads), Motherboard: ASRock X99X Killer, Chipset: Intel Xeon E7 v3/Xeon, Memory: 97280MB, Disk: 4 x 1000GB Western Digital WD10JFCX-68N + 120GB Samsung SSD 840 + 128GB SAMSUNG SSD 830 + 480GB SanDisk Ultra II, Graphics: Gigabyte AMD Radeon HD 7950/8950 OEM / R9 280 3072MB, Audio: Realtek ALC1150, Network: Intel Connection OS: Arch Linux, Kernel: 4.14.8-1-ARCH (x86_64), Desktop: Xfce, Display Driver: modesetting 1.19.5, Compiler: GCC 7.2.1 20171128, File-System: btrfs, Screen Resolution: 1024x768 BtrFS-LZO: Processor: Intel Xeon E5-1630 v3 @ 3.80GHz (4 Cores / 8 Threads), Motherboard: ASRock X99X Killer, Chipset: Intel Xeon E7 v3/Xeon, Memory: 97280MB, Disk: 4 x 1000GB Western Digital WD10JFCX-68N + 120GB Samsung SSD 840 + 128GB SAMSUNG SSD 830 + 480GB SanDisk Ultra II, Graphics: Gigabyte AMD Radeon HD 7950/8950 OEM / R9 280 3072MB, Audio: Realtek ALC1150, Network: Intel Connection OS: Arch Linux, Kernel: 4.14.8-1-ARCH (x86_64), Desktop: Xfce, Display Driver: modesetting 1.19.5, Compiler: GCC 7.2.1 20171128, File-System: btrfs, Screen Resolution: 1024x768 BtrFS-ZSTD: Processor: Intel Xeon E5-1630 v3 @ 3.80GHz (4 Cores / 8 Threads), Motherboard: ASRock X99X Killer, Chipset: Intel Xeon E7 v3/Xeon, Memory: 97280MB, Disk: 4 x 1000GB Western Digital WD10JFCX-68N + 120GB Samsung SSD 840 + 128GB SAMSUNG SSD 830 + 480GB SanDisk Ultra II, Graphics: Gigabyte AMD Radeon HD 7950/8950 OEM / R9 280 3072MB, Audio: Realtek ALC1150, Network: Intel Connection OS: Arch Linux, Kernel: 4.14.8-1-ARCH (x86_64), Desktop: Xfce, Display Driver: modesetting 1.19.5, Compiler: GCC 7.2.1 20171128, File-System: btrfs, Screen Resolution: 1024x768 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better BtrFS-NONE . 942.98 |========================================================== BtrFS-ZLIB . 887.33 |======================================================= BtrFS-LZO .. 867.32 |===================================================== BtrFS-ZSTD . 882.25 |====================================================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory MB/s > Higher Is Better BtrFS-NONE . 209.45 |================================================ BtrFS-ZLIB . 252.33 |========================================================== BtrFS-LZO .. 249.03 |========================================================= BtrFS-ZSTD . 249.46 |========================================================= Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory IOPS > Higher Is Better BtrFS-NONE . 1 |=============================================================== BtrFS-ZLIB . 1 |=============================================================== BtrFS-LZO .. 1 |=============================================================== BtrFS-ZSTD . 1 |=============================================================== Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory MB/s > Higher Is Better BtrFS-NONE . 254.17 |========================================================== BtrFS-ZLIB . 254.20 |========================================================== BtrFS-LZO .. 254.07 |========================================================== BtrFS-ZSTD . 254.42 |========================================================== Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory IOPS > Higher Is Better BtrFS-NONE . 1 |=============================================================== BtrFS-ZLIB . 1 |=============================================================== BtrFS-LZO .. 1 |=============================================================== BtrFS-ZSTD . 1 |=============================================================== Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory MB/s > Higher Is Better BtrFS-NONE . 255.13 |========================================================== BtrFS-ZLIB . 252.69 |========================================================= BtrFS-LZO .. 254.28 |========================================================== BtrFS-ZSTD . 251.99 |========================================================= Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory IOPS > Higher Is Better BtrFS-NONE . 1 |=============================================================== BtrFS-ZLIB . 1 |=============================================================== BtrFS-LZO .. 1 |=============================================================== BtrFS-ZSTD . 1 |=============================================================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory MB/s > Higher Is Better BtrFS-NONE . 254.31 |========================================================== BtrFS-ZLIB . 254.69 |========================================================== BtrFS-LZO .. 254.14 |========================================================== BtrFS-ZSTD . 254.20 |========================================================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory IOPS > Higher Is Better BtrFS-NONE . 1 |=============================================================== BtrFS-ZLIB . 1 |=============================================================== BtrFS-LZO .. 1 |=============================================================== BtrFS-ZSTD . 1 |=============================================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better BtrFS-NONE . 22.93 |=============================================== BtrFS-ZLIB . 21.28 |=========================================== BtrFS-LZO .. 29.00 |=========================================================== BtrFS-ZSTD . 26.40 |====================================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better BtrFS-NONE . 38.73 |======================================== BtrFS-ZLIB . 47.50 |================================================ BtrFS-LZO .. 57.83 |=========================================================== BtrFS-ZSTD . 53.80 |======================================================= FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better BtrFS-NONE . 21.80 |============================================= BtrFS-ZLIB . 22.87 |=============================================== BtrFS-LZO .. 28.73 |=========================================================== BtrFS-ZSTD . 25.00 |=================================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Files/s > Higher Is Better BtrFS-NONE . 3688.67 |========================================================= BtrFS-ZLIB . 3688.70 |========================================================= BtrFS-LZO .. 3654.07 |======================================================== BtrFS-ZSTD . 3616.27 |======================================================== IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 6334.27 |============================================== BtrFS-ZLIB . 7833.97 |========================================================= BtrFS-LZO .. 7770.24 |========================================================= BtrFS-ZSTD . 7704.29 |======================================================== IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 7338.50 |==================================================== BtrFS-ZLIB . 7991.97 |========================================================= BtrFS-LZO .. 7418.54 |===================================================== BtrFS-ZSTD . 7283.56 |==================================================== IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 7893.82 |======================================================== BtrFS-ZLIB . 8035.17 |========================================================= BtrFS-LZO .. 7732.82 |======================================================= BtrFS-ZSTD . 7731.37 |======================================================= IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 6401.75 |=============================================== BtrFS-ZLIB . 7765.42 |========================================================= BtrFS-LZO .. 7646.44 |======================================================== BtrFS-ZSTD . 7534.35 |======================================================= IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 7069.00 |==================================================== BtrFS-ZLIB . 7720.56 |========================================================= BtrFS-LZO .. 7316.06 |====================================================== BtrFS-ZSTD . 7178.99 |===================================================== IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 7588.46 |====================================================== BtrFS-ZLIB . 7967.50 |========================================================= BtrFS-LZO .. 7631.34 |======================================================= BtrFS-ZSTD . 7707.91 |======================================================= IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 196.10 |====== BtrFS-ZLIB . 1061.67 |============================== BtrFS-LZO .. 1991.74 |========================================================= BtrFS-ZSTD . 1894.44 |====================================================== IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 197.68 |===== BtrFS-ZLIB . 1104.29 |============================= BtrFS-LZO .. 2163.13 |========================================================= BtrFS-ZSTD . 1984.86 |==================================================== IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 197.68 |===== BtrFS-ZLIB . 1122.07 |============================ BtrFS-LZO .. 2263.32 |========================================================= BtrFS-ZSTD . 2072.90 |==================================================== IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 192.60 |====== BtrFS-ZLIB . 974.85 |================================ BtrFS-LZO .. 1752.20 |========================================================= BtrFS-ZSTD . 1539.66 |================================================== IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 194.33 |====== BtrFS-ZLIB . 999.95 |================================ BtrFS-LZO .. 1790.75 |========================================================= BtrFS-ZSTD . 1659.83 |===================================================== IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 193.16 |====== BtrFS-ZLIB . 1012.68 |=============================== BtrFS-LZO .. 1856.90 |========================================================= BtrFS-ZSTD . 1725.10 |===================================================== IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 7081.18 |=============================================== BtrFS-ZLIB . 8598.16 |========================================================= BtrFS-LZO .. 8599.06 |========================================================= BtrFS-ZSTD . 8515.79 |======================================================== IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 8081.17 |====================================================== BtrFS-ZLIB . 8254.51 |======================================================= BtrFS-LZO .. 8009.71 |===================================================== BtrFS-ZSTD . 8608.39 |========================================================= IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 8818.75 |======================================================= BtrFS-ZLIB . 9217.27 |========================================================= BtrFS-LZO .. 8879.17 |======================================================= BtrFS-ZSTD . 8611.98 |===================================================== IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 4732.09 |============================================ BtrFS-ZLIB . 5802.20 |====================================================== BtrFS-LZO .. 6154.74 |========================================================= BtrFS-ZSTD . 5876.74 |====================================================== IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 4926.34 |============================================= BtrFS-ZLIB . 6004.25 |======================================================= BtrFS-LZO .. 6190.05 |========================================================= BtrFS-ZSTD . 5790.27 |===================================================== IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 195.86 |====== BtrFS-ZLIB . 1071.66 |=============================== BtrFS-LZO .. 1993.00 |========================================================= BtrFS-ZSTD . 1839.59 |===================================================== IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 198.51 |===== BtrFS-ZLIB . 1091.20 |============================= BtrFS-LZO .. 2150.98 |========================================================= BtrFS-ZSTD . 1998.80 |===================================================== IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 197.55 |===== BtrFS-ZLIB . 1124.83 |============================ BtrFS-LZO .. 2268.17 |========================================================= BtrFS-ZSTD . 2077.84 |==================================================== IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 194.83 |======= BtrFS-ZLIB . 951.40 |================================== BtrFS-LZO .. 1542.78 |======================================================= BtrFS-ZSTD . 1597.29 |========================================================= IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 192.08 |======== BtrFS-ZLIB . 891.43 |====================================== BtrFS-LZO .. 1354.93 |========================================================= BtrFS-ZSTD . 1347.99 |========================================================= IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better BtrFS-NONE . 5144.14 |============================================ BtrFS-ZLIB . 6425.86 |======================================================= BtrFS-LZO .. 6682.14 |========================================================= BtrFS-ZSTD . 6618.71 |======================================================== IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better BtrFS-NONE . 195.36 |======= BtrFS-ZLIB . 966.60 |================================== BtrFS-LZO .. 1617.41 |========================================================= BtrFS-ZSTD . 1539.80 |======================================================