exFAT vs. F2FS File-Systems
F2FS Linux file-system benchmarks against Microsoft exFAT and NTFS file-systems from a USB 3.0 Corsair Flash Voyager. Benchmarking by Michael Larabel for a future article on Phoronix.
exFAT FUSE
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / allow_other,blksize=4096,group_id=0,nodev,nosuid,relatime,rw,user_id=0
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3.
NTFS-3G
Processor: Intel Core i5-2520M @ 2.50GHz (4 Cores), Motherboard: HP 161C, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 1 x 4096 MB DDR3-1333MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: Intel Gen6 Mobile (1300MHz), Audio: IDT 92HD81B1X5, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205
OS: Ubuntu 13.04, Kernel: 3.9.0-rc1 (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.2, Display Driver: intel 2.21.3, OpenGL: 3.0 Mesa 9.2-devel (git-e291247), Compiler: GCC 4.7, File-System: fuseblk, Screen Resolution: 1600x900
F2FS
OS: Ubuntu 13.04, Kernel: 3.9.0-rc1 (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.2, Display Driver: intel 2.21.3, OpenGL: 3.0 Mesa 9.2-devel (git-e291247), Compiler: GCC 4.7, File-System: F2FS, Screen Resolution: 1600x900
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / acl,active_logs=6,background_gc_on,relatime,rw,user_xattr
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3.
FS-Mark
Compile Bench
PostMark
This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
exFAT FUSE
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / allow_other,blksize=4096,group_id=0,nodev,nosuid,relatime,rw,user_id=0
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3.
Testing initiated at 4 March 2013 13:32 by user root.
NTFS-3G
Processor: Intel Core i5-2520M @ 2.50GHz (4 Cores), Motherboard: HP 161C, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 1 x 4096 MB DDR3-1333MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: Intel Gen6 Mobile (1300MHz), Audio: IDT 92HD81B1X5, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205
OS: Ubuntu 13.04, Kernel: 3.9.0-rc1 (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.2, Display Driver: intel 2.21.3, OpenGL: 3.0 Mesa 9.2-devel (git-e291247), Compiler: GCC 4.7, File-System: fuseblk, Screen Resolution: 1600x900
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / allow_other,blksize=4096,group_id=0,nodev,nosuid,relatime,rw,user_id=0
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3.
Testing initiated at 4 March 2013 20:27 by user root.
F2FS
Processor: Intel Core i5-2520M @ 2.50GHz (4 Cores), Motherboard: HP 161C, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 1 x 4096 MB DDR3-1333MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: Intel Gen6 Mobile (1300MHz), Audio: IDT 92HD81B1X5, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205
OS: Ubuntu 13.04, Kernel: 3.9.0-rc1 (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.2, Display Driver: intel 2.21.3, OpenGL: 3.0 Mesa 9.2-devel (git-e291247), Compiler: GCC 4.7, File-System: F2FS, Screen Resolution: 1600x900
Compiler Notes: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / acl,active_logs=6,background_gc_on,relatime,rw,user_xattr
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3.
Testing initiated at 6 March 2013 07:14 by user root.