Linux 3.7 Kernel File-Systems
Intel Linux 3.7 kernel file-system benchmarking of EXT4, Btrfs, and XFS on ubuntu 12.10. Benchmarking for a future article on Phoronix.com..
EXT4: Linux 3.5
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: LLVMpipe, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: CFQ / data=ordered,relatime,rw
System Notes: Disk Scheduler: CFQ. Python 2.7.3. Compiz was running on this system.
EXT4: Linux 3.7 Git
OS: Ubuntu 12.10, Kernel: 3.7.0-999-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: DEADLINE / data=ordered,relatime,rw
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system.
Btrfs: Linux 3.5
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: btrfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: CFQ / relatime,rw,space_cache,ssd
System Notes: Disk Scheduler: CFQ. Python 2.7.3. Compiz was running on this system.
Btrfs: Linux 3.7 Git
OS: Ubuntu 12.10, Kernel: 3.7.0-999-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: btrfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: DEADLINE / relatime,rw,space_cache,ssd
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system.
XFS: Linux 3.5
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: xfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: CFQ / attr2,noquota,relatime,rw
System Notes: Disk Scheduler: CFQ. Python 2.7.3. Compiz was running on this system.
XFS: Linux 3.7 Git
OS: Ubuntu 12.10, Kernel: 3.7.0-999-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: xfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: DEADLINE / attr2,inode64,noquota,relatime,rw
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system.
Flexible IO Tester
FS-Mark
Dbench
Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.
IOzone
The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
Threaded I/O Tester
Compile Bench
EXT4: Linux 3.5
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: LLVMpipe, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: CFQ / data=ordered,relatime,rw
System Notes: Disk Scheduler: CFQ. Python 2.7.3. Compiz was running on this system.
Testing initiated at 16 November 2012 11:31 by user root.
EXT4: Linux 3.7 Git
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: LLVMpipe, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.7.0-999-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: DEADLINE / data=ordered,relatime,rw
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system.
Testing initiated at 16 November 2012 09:21 by user root.
Btrfs: Linux 3.5
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: LLVMpipe, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: btrfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: CFQ / relatime,rw,space_cache,ssd
System Notes: Disk Scheduler: CFQ. Python 2.7.3. Compiz was running on this system.
Testing initiated at 17 November 2012 10:10 by user root.
Btrfs: Linux 3.7 Git
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: LLVMpipe, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.7.0-999-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: btrfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: DEADLINE / relatime,rw,space_cache,ssd
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system.
Testing initiated at 17 November 2012 12:44 by user root.
XFS: Linux 3.5
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: LLVMpipe, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-030500-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: xfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: CFQ / attr2,noquota,relatime,rw
System Notes: Disk Scheduler: CFQ. Python 2.7.3. Compiz was running on this system.
Testing initiated at 17 November 2012 15:04 by user root.
XFS: Linux 3.7 Git
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: LLVMpipe, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.7.0-999-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0 Gallium 0.4, Compiler: GCC 4.7, File-System: xfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --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
Disk Notes: DEADLINE / attr2,inode64,noquota,relatime,rw
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system.
Testing initiated at 18 November 2012 07:32 by user root.