Btrfs In Linux 4.1 Has Fixes For File-Systems Of 20 Terabytes & Up

Written by Michael Larabel in Linux Storage on 24 April 2015 at 09:08 AM EDT. 6 Comments
LINUX STORAGE
It's nearing the end of the Linux 4.1 kernel and Chris Mason has now sent in his pull request of Btrfs file-system updates for this next kernel update.

This pull request is coming in late in part due to him running a longer series of load tests than normal. For this cycle he changed around the free space cache writeout and wanted to ensure the code is properly conditioned. Changing the free space cache writeout should fix stalls on large file-systems. In particular, over at Facebook they were seeing 10+ second stalls during commits on file-systems with around twenty terabytes of space and greater. Should you happen to have a 20TB+ Btrfs file-system, Linux 4.1 will perform better.

There's also fixes in Btrfs for Linux 4.1 when deleting "huge files" of three terabytes or more.


More details on the Btrfs changes for Linux 4.1 can be found in this pull request by Facebook's Chris Mason.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week