On Mon, 28 Oct 2013 21:16, Greg Freemyer
On Mon, Oct 28, 2013 at 9:30 AM, Yamaban
wrote: Other filesystems (XFS,JFS,ZFS,...) should be only in expert-mode made available, or above a certain partition-size (see btrfs and 15TB), with a strong hint about these fs not being useful in most SOHO cases.
I argue XFS for sure should stay on the list.
== background
Dave Chinner (xfs devel) would argue that ext2/3/4 is what should be removed from the default list and XFS & btrfs be the only 2 choices.
See this from Jan 2012: http://www.youtube.com/watch?v=FegjLbCnoBw He says anything with a 3.0 or newer kernel should be considering xfs in preference to ext2/3/4 if they have multiple CPUs (and even my phone has multiple CPUs) performing I/O to the fiilesystem.
The core argument for that is recent XFS from the last couple years has incorporated a lot of the ext3 / ext4 speed improvements in journal handling, but it has maintained the scalability capacity it always had. Thus it is now useable from the desktop to the datacenter.
I haven't seen a xfs related lost data horror story from a routine power outage in years, so the old statement the xfs only made sense if you had solid power is no longer true I don't think.
Thus Dave Chinner argues that a user wanting a stable FS that scales from desktop to enterprise should focus on XFS.
Users that want the features of btrfs should use it on their desktops and XFS on their big systems.
For big partitions (see 15 TB) better xfs than btrfs, sure. ATM I'd say btrfs up to ca 8 TB, XFS as a valid option ca 6 TB and up. What hinders me to give a full recomentation for XFS is the overhead on create and remove a file / dir . That summs up, see the tests. But, what I' like the most would be a easy to find page on opensuse.org that shows the pros, and cons, and use-cases for each available filesystem. With all the gotcha's and no-go's, maybe as a table FS vs. use-cases E.g. what kernel verion minimum for what feature, which distro release has what available. And include a link to that page in the mkfs man-pages. That would be help, for all, newbies and gurus. - Yamaban. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org