Ubuntu 12.04 LTS Btrfs File-System

1203140-BY-BTRFSBUNT08: Ubuntu 12.04 LTS bencharks with a stock/clean install but with the Btrfs file-system on Linux 3.2 kernel as found in Precise pangolin versus ReiserFS and XFS and EXT2 and EXT3. This Linux file-system benchmarking is for a future article on Phoronix.com.

Ubuntu 12.04 LTS Btrfs File-SystemOpenBenchmarking.orgPhoronix Test Suite 7.8.0m1Intel Core i5-2520M @ 2.50GHz (4 Cores)HP 161CIntel 2nd Generation Core Family DRAM4096MB160GB INTEL SSDSA2M160Intel Sandybridge Mobile (GT2+)IDT 92HD81B1X5Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Ubuntu 12.043.2.0-18-generic (x86_64)Unity 5.6.0X Server 1.11.3intel 2.17.03.0 Mesa 8.0.1GCC 4.6reiserfsxfsext3jfsext2btrfs1600x900ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemsScreen ResolutionUbuntu 12.04 LTS Btrfs File-System BenchmarksSystem LogsOPC Classification- --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++,go --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - ReiserFS: CFQ / notail,relatime,rw- XFS: CFQ / attr2,delaylog,noquota,relatime,rw- EXT3: CFQ / acl,barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr- JFS: CFQ / relatime,rw- EXT2: CFQ / errors=remount-ro,relatime,rw- Btrfs: CFQ / nospace_cache,relatime,rw,ssd- Disk Scheduler: CFQ. Python 2.7.3rc1. Compiz was running on this system.

Overview

Ubuntu 12.04 LTS Btrfs File-Systempostmark: Disk Transaction Performancedbench: Client Count: 1fs-mark: Test: 1000 Files, 1MB Sizefs-mark: Test: 1000 Files, 1MB Size, No Sync/FSyncfs-mark: Test: 5000 Files, 1MB Size, 4 Threadsfs-mark: Test: 4000 Files, 32 Sub Dirs, 1MB Sizeiozone: Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performanceiozone: Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performanceiozone: Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performanceiozone: Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performanceiozone: Record Size: 1MB - File Size: 8GB - Disk Test: Write Performanceiozone: Record Size: 1MB - File Size: 8GB - Disk Test: Read Performancetiobench: Test: Write - Size Per Thread: 128MB - Thread Count: 8tiobench: Test: Write - Size Per Thread: 128MB - Thread Count: 16tiobench: Test: Random Write - Size Per Thread: 128MB - Thread Count: 8tiobench: Test: Random Write - Size Per Thread: 128MB - Thread Count: 16compilebench: Test: Initial Createcompilebench: Test: Compilecompilebench: Test: Read Compiled Treefio: Test: Intel IOMeter File Server Access PatternReiserFSXFSEXT3JFSEXT2Btrfs1770111.2356.80122.3782.6357.37102.12213.35102.37213.20101.90213.1397.8498.4080.1484.7785.96103.77161.43147.65162.3880.00152.8093.6380.23104.74240.85104.97236.11105.61235.1199.8498.9385.8385.0988.68104.03134.29226.001882126.9964.94134.7788.5064.47101.13225.1599.93225.00101.20224.88100.1099.2181.3685.6897.49105.72131.66148.161526274.8177.98141.5397.5391.2393.51247.5792.80254.1889.09254.2498.92101.3564.7877.0454.4692.08135.74161.02576.7192.00146.9392.5078.90101.13213.60102.53211.49102.45216.4388.5792.8283.8287.6073.6871.87242.98175.002083159.5662.17144.7392.3060.7098.82223.21100.02224.78103.13225.3299.1099.1284.2189.0279.21105.54409.16561.12OpenBenchmarking.org

Result Viewing Options

Result Analysis

Show Aggregate Sum
Show Harmonic Mean
Show Geometric Mean

Sort Results By Performance
Sort Results By Identifier
Reverse Result Order

Normalize Results
Convert To Scalar (Where Appropriate)
No Color Branding

Compact Results Where Applicable



Highlight Result:

Compare Results

See how your system compares using the Phoronix Test Suite. It's as easy as running the phoronix-test-suite benchmark 1203140-BY-BTRFSBUNT08 command.
 

Via the OpenBenchmarking.org IDs you can analyze the results from a Phoronix Test Suite client. You can also use the export options below for external analysis.
 

PostMark

OpenBenchmarking.orgTPS, More Is BetterPostMark v1.51Disk Transaction PerformanceReiserFSEXT3JFSBtrfs400800120016002000SE +/- 44.77SE +/- 57.17SE +/- 19.551770188215262083Phoronix Test Suite 7.8.0m1

Dbench

OpenBenchmarking.orgMB/s, More Is BetterDbench v4.0Client Count: 1ReiserFSXFSEXT3JFSEXT2Btrfs120240360480600SE +/- 0.05SE +/- 0.44SE +/- 0.11SE +/- 0.12SE +/- 16.39SE +/- 2.97111.23162.38126.99274.81576.71159.56Phoronix Test Suite 7.8.0m11. (CC) gcc options: -lpopt

FS-Mark

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark v3.3Test: 1000 Files, 1MB SizeReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 1.10SE +/- 1.33SE +/- 1.01SE +/- 6.37SE +/- 1.61SE +/- 0.3556.8080.0064.9477.9892.0062.17Phoronix Test Suite 7.8.0m11. (CC) gcc options: -static

FS-Mark

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark v3.3Test: 1000 Files, 1MB Size, No Sync/FSyncReiserFSXFSEXT3JFSEXT2Btrfs306090120150SE +/- 1.65SE +/- 0.10SE +/- 1.45SE +/- 2.52SE +/- 2.32SE +/- 5.61122.37152.80134.77141.53146.93144.73Phoronix Test Suite 7.8.0m11. (CC) gcc options: -static

FS-Mark

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark v3.3Test: 5000 Files, 1MB Size, 4 ThreadsReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 0.63SE +/- 0.64SE +/- 0.55SE +/- 0.52SE +/- 1.54SE +/- 0.3582.6393.6388.5097.5392.5092.30Phoronix Test Suite 7.8.0m11. (CC) gcc options: -static

FS-Mark

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark v3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 0.15SE +/- 0.23SE +/- 0.33SE +/- 0.13SE +/- 1.25SE +/- 0.6157.3780.2364.4791.2378.9060.70Phoronix Test Suite 7.8.0m11. (CC) gcc options: -static

IOzone

OpenBenchmarking.orgMB/s, More Is BetterIOzone v3.347Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 1.03SE +/- 0.36SE +/- 0.33SE +/- 2.51SE +/- 0.97SE +/- 1.45102.12104.74101.1393.51101.1398.82Phoronix Test Suite 7.8.0m11. (CC) gcc options: -O3

IOzone

OpenBenchmarking.orgMB/s, More Is BetterIOzone v3.347Record Size: 4Kb - File Size: 8GB - Disk Test: Read PerformanceReiserFSXFSEXT3JFSEXT2Btrfs50100150200250SE +/- 2.13SE +/- 3.38SE +/- 0.29SE +/- 3.93SE +/- 0.32SE +/- 1.02213.35240.85225.15247.57213.60223.21Phoronix Test Suite 7.8.0m11. (CC) gcc options: -O3

IOzone

OpenBenchmarking.orgMB/s, More Is BetterIOzone v3.347Record Size: 64Kb - File Size: 8GB - Disk Test: Write PerformanceReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 0.64SE +/- 0.50SE +/- 0.25SE +/- 1.64SE +/- 0.70SE +/- 0.57102.37104.9799.9392.80102.53100.02Phoronix Test Suite 7.8.0m11. (CC) gcc options: -O3

IOzone

OpenBenchmarking.orgMB/s, More Is BetterIOzone v3.347Record Size: 64Kb - File Size: 8GB - Disk Test: Read PerformanceReiserFSXFSEXT3JFSEXT2Btrfs60120180240300SE +/- 2.02SE +/- 0.89SE +/- 0.33SE +/- 0.15SE +/- 0.59SE +/- 0.66213.20236.11225.00254.18211.49224.78Phoronix Test Suite 7.8.0m11. (CC) gcc options: -O3

IOzone

OpenBenchmarking.orgMB/s, More Is BetterIOzone v3.347Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 0.29SE +/- 0.30SE +/- 0.52SE +/- 0.23SE +/- 0.06SE +/- 0.24101.90105.61101.2089.09102.45103.13Phoronix Test Suite 7.8.0m11. (CC) gcc options: -O3

IOzone

OpenBenchmarking.orgMB/s, More Is BetterIOzone v3.347Record Size: 1MB - File Size: 8GB - Disk Test: Read PerformanceReiserFSXFSEXT3JFSEXT2Btrfs60120180240300SE +/- 2.19SE +/- 1.87SE +/- 0.22SE +/- 0.17SE +/- 3.43SE +/- 0.14213.13235.11224.88254.24216.43225.32Phoronix Test Suite 7.8.0m11. (CC) gcc options: -O3

Threaded I/O Tester

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester v0.3.3Test: Write - Size Per Thread: 128MB - Thread Count: 8ReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 1.33SE +/- 1.10SE +/- 1.09SE +/- 1.24SE +/- 1.21SE +/- 1.2497.8499.84100.1098.9288.5799.10Phoronix Test Suite 7.8.0m1

Threaded I/O Tester

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester v0.3.3Test: Write - Size Per Thread: 128MB - Thread Count: 16ReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 0.45SE +/- 0.42SE +/- 0.88SE +/- 0.65SE +/- 0.91SE +/- 0.3698.4098.9399.21101.3592.8299.12Phoronix Test Suite 7.8.0m1

Threaded I/O Tester

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester v0.3.3Test: Random Write - Size Per Thread: 128MB - Thread Count: 8ReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 6.58SE +/- 0.35SE +/- 4.96SE +/- 10.64SE +/- 2.53SE +/- 0.6080.1485.8381.3664.7883.8284.21Phoronix Test Suite 7.8.0m1

Threaded I/O Tester

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester v0.3.3Test: Random Write - Size Per Thread: 128MB - Thread Count: 16ReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 0.29SE +/- 0.59SE +/- 0.64SE +/- 6.90SE +/- 0.33SE +/- 1.3384.7785.0985.6877.0487.6089.02Phoronix Test Suite 7.8.0m1

Compile Bench

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench v0.6Test: Initial CreateReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 1.50SE +/- 2.36SE +/- 0.98SE +/- 0.34SE +/- 1.08SE +/- 2.0185.9688.6897.4954.4673.6879.21Phoronix Test Suite 7.8.0m1

Compile Bench

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench v0.6Test: CompileReiserFSXFSEXT3JFSEXT2Btrfs20406080100SE +/- 1.13SE +/- 0.33SE +/- 0.99SE +/- 0.85SE +/- 5.37SE +/- 0.33103.77104.03105.7292.0871.87105.54Phoronix Test Suite 7.8.0m1

Compile Bench

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench v0.6Test: Read Compiled TreeReiserFSXFSEXT3JFSEXT2Btrfs90180270360450SE +/- 2.13SE +/- 0.28SE +/- 0.63SE +/- 0.27SE +/- 6.23SE +/- 36.14161.43134.29131.66135.74242.98409.16Phoronix Test Suite 7.8.0m1

Flexible IO Tester

OpenBenchmarking.orgSeconds (Run Time), Less Is BetterFlexible IO Tester v1.57Test: Intel IOMeter File Server Access PatternReiserFSXFSEXT3JFSEXT2Btrfs120240360480600SE +/- 1.14SE +/- 0.45SE +/- 0.14SE +/- 3.75SE +/- 2.65SE +/- 2.30147.65226.00148.16161.02175.00561.12Phoronix Test Suite 7.8.0m1


User Comments

Post A Comment