Coming out today are our first Linux 3.11 kernel file-system benchmarks. Being benchmarked from a higher-end OCZ Vertex 3 SATA 3.0 SSD connected to an Intel Core i7 "Haswell" system are the EXT4, Btrfs, XFS, and F2FS file-systems.
With the Linux 3.12 kernel due for release in several weeks time but all major changes behind us now, here are some file-system tests from this forthcoming kernel update. Tested Linux file-systems for this Phoronix article include EXT4, Btrfs, XFS, and F2FS.
For those in need of a high-performance specially-optimized file-system for flash storage devices, the F2FS file-system developed at Samsung has seen more "major enhancements" queued up for the Linux 3.13 kernel.
The Christmas benchmarks we have to share on Phoronix today are of testing the XFS, Btrfs, and EXT4 file-systems on the Linux 3.13 development kernel compared to Linux 3.12 from a high-performance hard drive.
While we're mid-way through the Linux 3.13 kernel development cycle and the Linux 3.12 kernel has been out for almost two months, the Reiser4 file-system is finally available for this latest stable kernel release series.
Phoronix: Btrfs File-System Changes Published For Linux 3.13
The Linux 3.13 kernel brings major enhancements to Samsung's F2FS file-system but the EXT4 and XFS changes aren't too exciting. How are the Btrfs changes for this next kernel? We now know thanks to a new pull request from Chris Mason...
The B-Tree File System was created by Oracle in 2007. The file system was added to Linux Kernel 2.6.29 in 2009. The maximum number of files is 18,446,744,073,709,551,616 or 264 files. The maximum file length is 255 characters. The theoretical max file size limit is 16 EB, or 8EB because of a kernel limitation in Linux.