4 ms·
I find your assessment of the Linux filesystem situation to be inaccurately, and surprisingly, negative. "Stuck with" implies little potential for change, when
by sho_hn 14y ago
I find your assessment of the Linux filesystem situation to be inaccurately, and surprisingly, negative. "Stuck with" implies little potential for change, when there are several filesystems which are being developed at a swift pace, solving tough problems with vigor and ingenuity. btrfs is coming along just fine. I can't think of any place with more filesystem development going on than Linux.
I mean, let's just not leave it at idle claims:
btrfs changes in 3.4: http://kernelnewbies.org/LinuxChanges#head-556161b206bf626d6c84f9973dbdc3c8ef15bd07 http://kernelnewbies.org/LinuxChanges#head-556161b206bf626d6...
3.3: http://kernelnewbies.org/Linux_3.3#head-1f03b4babafb1049bea35793c2c0fb91fae48cd4 http://kernelnewbies.org/Linux_3.3#head-1f03b4babafb1049bea3...
3.2: http://kernelnewbies.org/Linux_3.2#head-f0a922e9c0ce6f48810dbe204f89a69eab8034eb http://kernelnewbies.org/Linux_3.2#head-f0a922e9c0ce6f48810d...
3.0: http://kernelnewbies.org/Linux_3.0#head-3e596e03408e1d32a7cc381d6f54e87feee22ee4 http://kernelnewbies.org/Linux_3.0#head-3e596e03408e1d32a7cc...
RAID5/6 barely missed 3.5, but should be in the pull request for 3.6 (other changes for 3.5: https://lkml.org/lkml/2012/6/1/160 https://lkml.org/lkml/2012/6/1/160).
What's going on in XFS: http://lwn.net/Articles/476263/ http://lwn.net/Articles/476263/
Coverage from the 2012 filesystem/storage summit, day 1: http://lwn.net/Articles/490114/ http://lwn.net/Articles/490114/
Day 2: http://lwn.net/Articles/490501/ http://lwn.net/Articles/490501/
2011 summit, day 1: http://lwn.net/Articles/436871/ http://lwn.net/Articles/436871/
Day 2: http://lwn.net/Articles/437066/ http://lwn.net/Articles/437066/
Ext4 is still pretty active for a "done" filesystem, too: The last 12 months saw work on online resizing, support for bigger block sizes, a cleanup of mount options, ...
- deleted 14y ago[deleted]
- kijin 14y agoSorry if I came across as negative. The "stuck with" was a reference to ZFS's status as a pre-1.0 PPA, not a reference to Linux filesystems as a whole. On the other hand, the only in-kernel Linux filesystem that can match ZFS's feature set (for example, resizing a RAID array while the filesystem is online) seems to be btrfs, which probably won't be marked stable for at least another year or two. The latest developments to XFS and ext4, though interesting, aren't particularly relevant if you're looking to build a server like what the article describes. Still, thanks for the many interesting links!
- maccam94 14y agoI'll just note that it is the implementation of ZFS that is pre-1.0, not the filesystem itself. The ZFS filesystem itself has been production-ready for several years now. That said, I might use the current Linux implementation for my non-critical data, but for anything important I'd stick to Solaris/OpenIndiana. There's also a decent implementation on FreeBSD, but I'm not a fan of that OS.