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.
HTML result view exported from: https://openbenchmarking.org/result/1801051-NI3C-180105566&grt&sor .
BtrFS Raid10 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Driver Compiler File-System Screen Resolution BtrFS-NONE BtrFS-ZLIB BtrFS-LZO BtrFS-ZSTD Intel Xeon E5-1630 v3 @ 3.80GHz (4 Cores / 8 Threads) ASRock X99X Killer Intel Xeon E7 v3/Xeon 97280MB 4 x 1000GB Western Digital WD10JFCX-68N + 120GB Samsung SSD 840 + 128GB SAMSUNG SSD 830 + 480GB SanDisk Ultra II Gigabyte AMD Radeon HD 7950/8950 OEM / R9 280 3072MB Realtek ALC1150 Intel Connection Arch Linux 4.14.8-1-ARCH (x86_64) Xfce modesetting 1.19.5 GCC 7.2.1 20171128 btrfs 1024x768 OpenBenchmarking.org Disk Details - BtrFS-NONE: CFQ / relatime,rw,space_cache=v2,subvol=/,subvolid=5 / RAID10 - BtrFS-ZLIB: CFQ / compress=zlib,relatime,rw,space_cache=v2,subvol=/,subvolid=5 / RAID10 - BtrFS-LZO: CFQ / compress=lzo,relatime,rw,space_cache=v2,subvol=/,subvolid=5 / RAID10 - BtrFS-ZSTD: CFQ / compress=zstd,relatime,rw,space_cache=v2,subvol=/,subvolid=5 / RAID10 Processor Details - Scaling Governor: intel_pstate powersave
BtrFS Raid10 fio: Rand Read - POSIX AIO - Yes - Yes - 128MB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - Yes - 128MB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - Yes - 128MB - Default Test Directory fio: Seq Write - POSIX AIO - Yes - Yes - 128MB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync iozone: 1MB - 2GB - Read Performance iozone: 1MB - 4GB - Read Performance iozone: 1MB - 8GB - Read Performance iozone: 4Kb - 2GB - Read Performance iozone: 4Kb - 4GB - Read Performance iozone: 4Kb - 8GB - Read Performance iozone: 1MB - 2GB - Write Performance iozone: 1MB - 4GB - Write Performance iozone: 1MB - 8GB - Write Performance iozone: 4Kb - 2GB - Write Performance iozone: 4Kb - 4GB - Write Performance iozone: 4Kb - 8GB - Write Performance iozone: 64Kb - 2GB - Read Performance iozone: 64Kb - 4GB - Read Performance iozone: 64Kb - 8GB - Read Performance iozone: 1MB - 512MB - Read Performance iozone: 4Kb - 512MB - Read Performance iozone: 64Kb - 2GB - Write Performance iozone: 64Kb - 4GB - Write Performance iozone: 64Kb - 8GB - Write Performance iozone: 1MB - 512MB - Write Performance iozone: 4Kb - 512MB - Write Performance iozone: 64Kb - 512MB - Read Performance iozone: 64Kb - 512MB - Write Performance sqlite: Default Test Directory BtrFS-NONE BtrFS-ZLIB BtrFS-LZO BtrFS-ZSTD 209.45 254.17 255.13 254.31 22.93 38.73 21.80 3688.67 6334.27 7338.50 7893.82 6401.75 7069.00 7588.46 196.10 197.68 197.68 192.60 194.33 193.16 7081.18 8081.17 8818.75 4732.09 4926.34 195.86 198.51 197.55 194.83 192.08 5144.14 195.36 942.98 252.33 254.20 252.69 254.69 21.28 47.50 22.87 3688.70 7833.97 7991.97 8035.17 7765.42 7720.56 7967.50 1061.67 1104.29 1122.07 974.85 999.95 1012.68 8598.16 8254.51 9217.27 5802.20 6004.25 1071.66 1091.20 1124.83 951.40 891.43 6425.86 966.60 887.33 249.03 254.07 254.28 254.14 29.00 57.83 28.73 3654.07 7770.24 7418.54 7732.82 7646.44 7316.06 7631.34 1991.74 2163.13 2263.32 1752.20 1790.75 1856.90 8599.06 8009.71 8879.17 6154.74 6190.05 1993.00 2150.98 2268.17 1542.78 1354.93 6682.14 1617.41 867.32 249.46 254.42 251.99 254.20 26.40 53.80 25.00 3616.27 7704.29 7283.56 7731.37 7534.35 7178.99 7707.91 1894.44 1984.86 2072.90 1539.66 1659.83 1725.10 8515.79 8608.39 8611.98 5876.74 5790.27 1839.59 1998.80 2077.84 1597.29 1347.99 6618.71 1539.80 882.25 OpenBenchmarking.org
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better 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 BtrFS-ZLIB BtrFS-ZSTD BtrFS-LZO BtrFS-NONE 60 120 180 240 300 SE +/- 0.62, N = 3 SE +/- 0.16, N = 3 SE +/- 2.73, N = 3 SE +/- 1.69, N = 3 252.33 249.46 249.03 209.45 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better 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 BtrFS-ZSTD BtrFS-LZO BtrFS-ZLIB BtrFS-NONE 0.225 0.45 0.675 0.9 1.125 1 1 1 1 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better 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 BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE BtrFS-LZO 60 120 180 240 300 SE +/- 0.54, N = 3 SE +/- 0.29, N = 3 SE +/- 0.53, N = 3 SE +/- 0.62, N = 3 254.42 254.20 254.17 254.07 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better 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 BtrFS-ZSTD BtrFS-LZO BtrFS-ZLIB BtrFS-NONE 0.225 0.45 0.675 0.9 1.125 1 1 1 1 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better 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 BtrFS-NONE BtrFS-LZO BtrFS-ZLIB BtrFS-ZSTD 60 120 180 240 300 SE +/- 0.14, N = 3 SE +/- 0.39, N = 3 SE +/- 0.52, N = 3 SE +/- 2.09, N = 3 255.13 254.28 252.69 251.99 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better 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 BtrFS-ZSTD BtrFS-LZO BtrFS-ZLIB BtrFS-NONE 0.225 0.45 0.675 0.9 1.125 1 1 1 1 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better 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 BtrFS-ZLIB BtrFS-NONE BtrFS-ZSTD BtrFS-LZO 60 120 180 240 300 SE +/- 0.54, N = 3 SE +/- 0.28, N = 3 SE +/- 0.48, N = 3 SE +/- 0.58, N = 3 254.69 254.31 254.20 254.14 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 128MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better 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 BtrFS-ZSTD BtrFS-LZO BtrFS-ZLIB BtrFS-NONE 0.225 0.45 0.675 0.9 1.125 1 1 1 1 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size BtrFS-LZO BtrFS-ZSTD BtrFS-NONE BtrFS-ZLIB 7 14 21 28 35 SE +/- 2.47, N = 6 SE +/- 0.38, N = 3 SE +/- 0.50, N = 6 SE +/- 1.03, N = 6 29.00 26.40 22.93 21.28 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 13 26 39 52 65 SE +/- 0.94, N = 3 SE +/- 0.76, N = 3 SE +/- 0.83, N = 6 SE +/- 1.21, N = 6 57.83 53.80 47.50 38.73 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 7 14 21 28 35 SE +/- 0.22, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 SE +/- 0.40, N = 6 28.73 25.00 22.87 21.80 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync BtrFS-ZLIB BtrFS-NONE BtrFS-LZO BtrFS-ZSTD 800 1600 2400 3200 4000 SE +/- 31.95, N = 3 SE +/- 27.64, N = 3 SE +/- 24.37, N = 3 SE +/- 12.89, N = 3 3688.70 3688.67 3654.07 3616.27 1. (CC) gcc options: -static
IOzone Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance BtrFS-ZLIB BtrFS-LZO BtrFS-ZSTD BtrFS-NONE 2K 4K 6K 8K 10K SE +/- 59.74, N = 3 SE +/- 49.98, N = 3 SE +/- 73.37, N = 3 SE +/- 64.26, N = 3 7833.97 7770.24 7704.29 6334.27 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance BtrFS-ZLIB BtrFS-LZO BtrFS-NONE BtrFS-ZSTD 2K 4K 6K 8K 10K SE +/- 57.55, N = 3 SE +/- 212.75, N = 6 SE +/- 16.16, N = 3 SE +/- 185.92, N = 6 7991.97 7418.54 7338.50 7283.56 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance BtrFS-ZLIB BtrFS-NONE BtrFS-LZO BtrFS-ZSTD 2K 4K 6K 8K 10K SE +/- 138.16, N = 3 SE +/- 35.29, N = 3 SE +/- 114.62, N = 6 SE +/- 63.36, N = 3 8035.17 7893.82 7732.82 7731.37 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance BtrFS-ZLIB BtrFS-LZO BtrFS-ZSTD BtrFS-NONE 1700 3400 5100 6800 8500 SE +/- 54.93, N = 3 SE +/- 90.36, N = 3 SE +/- 38.73, N = 3 SE +/- 93.83, N = 3 7765.42 7646.44 7534.35 6401.75 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance BtrFS-ZLIB BtrFS-LZO BtrFS-ZSTD BtrFS-NONE 1700 3400 5100 6800 8500 SE +/- 52.67, N = 3 SE +/- 152.44, N = 6 SE +/- 137.39, N = 6 SE +/- 142.67, N = 3 7720.56 7316.06 7178.99 7069.00 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance BtrFS-ZLIB BtrFS-ZSTD BtrFS-LZO BtrFS-NONE 2K 4K 6K 8K 10K SE +/- 62.28, N = 3 SE +/- 80.52, N = 3 SE +/- 92.64, N = 3 SE +/- 107.78, N = 3 7967.50 7707.91 7631.34 7588.46 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 400 800 1200 1600 2000 SE +/- 32.32, N = 6 SE +/- 8.82, N = 3 SE +/- 2.85, N = 3 SE +/- 0.21, N = 3 1991.74 1894.44 1061.67 196.10 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 500 1000 1500 2000 2500 SE +/- 8.84, N = 3 SE +/- 21.29, N = 3 SE +/- 2.63, N = 3 SE +/- 0.09, N = 3 2163.13 1984.86 1104.29 197.68 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 500 1000 1500 2000 2500 SE +/- 19.81, N = 3 SE +/- 9.29, N = 3 SE +/- 3.91, N = 3 SE +/- 0.32, N = 3 2263.32 2072.90 1122.07 197.68 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 400 800 1200 1600 2000 SE +/- 25.27, N = 3 SE +/- 23.84, N = 4 SE +/- 4.87, N = 3 SE +/- 0.11, N = 3 1752.20 1539.66 974.85 192.60 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 400 800 1200 1600 2000 SE +/- 6.01, N = 3 SE +/- 13.56, N = 3 SE +/- 2.40, N = 3 SE +/- 0.08, N = 3 1790.75 1659.83 999.95 194.33 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 400 800 1200 1600 2000 SE +/- 5.18, N = 3 SE +/- 9.93, N = 3 SE +/- 2.46, N = 3 SE +/- 0.08, N = 3 1856.90 1725.10 1012.68 193.16 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performance BtrFS-LZO BtrFS-ZLIB BtrFS-ZSTD BtrFS-NONE 2K 4K 6K 8K 10K SE +/- 116.52, N = 3 SE +/- 107.23, N = 3 SE +/- 76.55, N = 3 SE +/- 149.11, N = 6 8599.06 8598.16 8515.79 7081.18 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE BtrFS-LZO 2K 4K 6K 8K 10K SE +/- 120.68, N = 3 SE +/- 115.82, N = 5 SE +/- 107.92, N = 3 SE +/- 236.46, N = 6 8608.39 8254.51 8081.17 8009.71 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance BtrFS-ZLIB BtrFS-LZO BtrFS-NONE BtrFS-ZSTD 2K 4K 6K 8K 10K SE +/- 24.06, N = 3 SE +/- 63.43, N = 3 SE +/- 7.22, N = 3 SE +/- 162.11, N = 3 9217.27 8879.17 8818.75 8611.98 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 1300 2600 3900 5200 6500 SE +/- 117.60, N = 6 SE +/- 135.55, N = 6 SE +/- 1.52, N = 3 SE +/- 85.62, N = 3 6154.74 5876.74 5802.20 4732.09 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance BtrFS-LZO BtrFS-ZLIB BtrFS-ZSTD BtrFS-NONE 1300 2600 3900 5200 6500 SE +/- 99.99, N = 3 SE +/- 240.19, N = 6 SE +/- 3.51, N = 3 SE +/- 75.33, N = 3 6190.05 6004.25 5790.27 4926.34 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 400 800 1200 1600 2000 SE +/- 25.98, N = 6 SE +/- 44.59, N = 6 SE +/- 7.54, N = 3 SE +/- 0.14, N = 3 1993.00 1839.59 1071.66 195.86 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 500 1000 1500 2000 2500 SE +/- 22.06, N = 3 SE +/- 13.20, N = 3 SE +/- 5.07, N = 3 SE +/- 0.14, N = 3 2150.98 1998.80 1091.20 198.51 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 500 1000 1500 2000 2500 SE +/- 3.61, N = 3 SE +/- 13.04, N = 3 SE +/- 3.89, N = 3 SE +/- 0.09, N = 3 2268.17 2077.84 1124.83 197.55 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance BtrFS-ZSTD BtrFS-LZO BtrFS-ZLIB BtrFS-NONE 300 600 900 1200 1500 SE +/- 24.36, N = 5 SE +/- 4.65, N = 3 SE +/- 10.64, N = 3 SE +/- 0.26, N = 3 1597.29 1542.78 951.40 194.83 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 300 600 900 1200 1500 SE +/- 14.57, N = 3 SE +/- 20.80, N = 6 SE +/- 14.12, N = 4 SE +/- 0.26, N = 3 1354.93 1347.99 891.43 192.08 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 1400 2800 4200 5600 7000 SE +/- 115.73, N = 6 SE +/- 5.29, N = 3 SE +/- 219.06, N = 6 SE +/- 0.30, N = 3 6682.14 6618.71 6425.86 5144.14 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 300 600 900 1200 1500 SE +/- 35.11, N = 6 SE +/- 30.11, N = 6 SE +/- 16.70, N = 3 SE +/- 0.34, N = 3 1617.41 1539.80 966.60 195.36 1. (CC) gcc options: -O3
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory BtrFS-LZO BtrFS-ZSTD BtrFS-ZLIB BtrFS-NONE 200 400 600 800 1000 SE +/- 26.06, N = 6 SE +/- 11.38, N = 3 SE +/- 11.74, N = 6 SE +/- 22.65, N = 6 867.32 882.25 887.33 942.98 1. (CC) gcc options: -O2 -lreadline -lcurses -ldl -lpthread
Phoronix Test Suite v10.8.5