LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


View Poll Results: Which Is Your Preferred Linux File System?
BtrFS 19 5.52%
ext2 5 1.45%
ext3 26 7.56%
ext4 230 66.86%
FAT32 5 1.45%
JFS 12 3.49%
Lustre 0 0%
OCFS2 1 0.29%
ReiserFS 6 1.74%
XFS 24 6.98%
ZFS 16 4.65%
Voters: 344. You may not vote on this poll

Reply
  Search this Thread
Old 11-21-2014, 01:17 PM   #16
RobertP
Member
 
Registered: Jan 2004
Location: Manitoba, Canada
Distribution: Debian
Posts: 454

Rep: Reputation: 32
Wink


Quote:
Originally Posted by ninja master View Post
jfs... because ibm is god and re-sizing your file system is heresy
JFS is also mature technology just as I and my systems are mature. Some day EXT4 will grow up and emerge from beta-testing but until then I will choose JFS for systems that matter.
 
Old 11-21-2014, 01:32 PM   #17
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
I also use JFS, very stable, and now benchmarks very fast on SSDs, in fact faster than btrfs.
http://www.phoronix.com/scan.php?pag...38_large&num=1

Of particular note, ext4 is only used by people because it is the default. If another filesystem were the default people would soon forget about ext4. I honestly think ext4 is the filesystem that is outdated and should be replaced. It uses a B-tree, whereas modern filesystems use a B+ tree (like NTFS, ReiserFS, NSS, XFS, JFS, ReFS, and BFS).
https://en.wikipedia.org/wiki/B%2B_tree
There have also been a number of issues with the ext4 writeback mode causing data loss, and for a while it was the default mode.

XFS would by my second choice after JFS.
 
1 members found this post helpful.
Old 11-21-2014, 03:20 PM   #18
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,249

Rep: Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323
Quote:
Originally Posted by skikir View Post
Since we know Linux is for Geeks, and there's probably a reason but for us real worlders what's the difference and why should we care. Is this a coresponding issue for Apple users?
It's not an "issue" for Linux users.

A scan of your posting history shows that most of your earlier posts were similarly scornful, condescending and unconstructive. Not to mention insincere: your "question" is what the replies to this thread were already answering. You've been behaving like this for close to a decade. Please stop.

Last edited by dugan; 11-22-2014 at 01:56 PM.
 
Old 11-21-2014, 04:00 PM   #19
Fantasio
Member
 
Registered: Nov 2007
Location: Vinsobres - Drome - France
Distribution: SuSE Linux 11.3
Posts: 152

Rep: Reputation: 19
I try an finally choose

I tried many FS for years.
Ext4 is good, secure but not fast enough. Btrfs is a pity. Reiser was particularly fast but in the meantime not sure, I lost too many critical files(v3).
Finally, my choice is XFS because, it's fast, quite sure (I suffered from empty files due to a crash, particularly with KDE).
JFS (Jesus For Safety), I don't trust... Sorry, each of us can have its own opinion, noop! :-p (joke).

In fact, I don't have a real preference for a filesystem, it depends a lot on what I require from it, so, I must compose between speed, security and evolution.
 
1 members found this post helpful.
Old 11-21-2014, 04:03 PM   #20
ozar
Member
 
Registered: May 2004
Location: USA
Distribution: Arch Linux
Posts: 415

Rep: Reputation: 85
I'm still using ext4 and quite happy with it!
 
Old 11-21-2014, 04:27 PM   #21
serafim
LQ Newbie
 
Registered: Aug 2005
Location: Nacka, just outside of Stockholm, Sweden
Distribution: Manjaro Mate, Ubuntu Mate, Debian
Posts: 22

Rep: Reputation: 5
I have used most of the Linux file systems during my 20 years as a Linux-only computer user and find the most stable to be JFS though I liked XFS that I ran on a server, that would be 2nd in line for me. I tried BtrFS way too early I think (2010) and was greatful for the backups I took as the HDs were pretty messed up (still don't know what went wrong). Read about it being considered stable as of mid 2013 so I am tempted but still reluctant from my earlier experience. I may wait for encryption to be implemented (or is it already??). Many interesting features, interesting B-tree variant.

skikir: as for the "geek" comment, large server systems real worlders use Linux or Unix, a tiny fraction of the Unix slice use OS X (server version).
As for web servers: 37% Linux, 33% Windows, 30% Unix (whereof a small part OS X but mostly FreeBSD, HP-UX, AIX and Solaris).
Supercomputers use Linux to 97%, 2.6% use other nix:es (not OS X).

That's the real world of real computing ...
 
1 members found this post helpful.
Old 11-21-2014, 04:29 PM   #22
exsencon
Member
 
Registered: Feb 2008
Location: Belgium
Distribution: Ubuntu,LinuxMint,Slackware,Sabayon,Slax
Posts: 86

Rep: Reputation: 24
Started out with ext3 back in 2008 I think and using ext4 now and quite happy with that.
 
Old 11-21-2014, 04:30 PM   #23
Myk267
Member
 
Registered: Apr 2012
Location: California
Posts: 422
Blog Entries: 16

Rep: Reputation: Disabled
ext4

As a typical desktop user, I've not found much need for much more than ext4. I think it's a common default and so I like to pretend that counts for more than the alternatives. I'm eyeballing btrfs because it does some Really Neat Things™, but that's it.

I sure wish some of the replies would go into a little more depth on the speed of their file system. I'm aware of benchmarks that do things like create tons of directories and files and then time various interactions which will usually reflect design characteristics of the file system, but I haven't read so many practical reviews of such situations, or other scenarios where one was too slow but a switch to another fs made all the difference. That's just my curiosity; no doubts implied.
 
Old 11-21-2014, 04:34 PM   #24
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,145
Blog Entries: 21

Rep: Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482Reputation: 3482
xfs when my gear can handle it.
 
Old 11-21-2014, 04:46 PM   #25
suicidaleggroll
LQ Guru
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 5,573

Rep: Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142
Quote:
Originally Posted by Myk267 View Post
I sure wish some of the replies would go into a little more depth on the speed of their file system. I'm aware of benchmarks that do things like create tons of directories and files and then time various interactions which will usually reflect design characteristics of the file system, but I haven't read so many practical reviews of such situations, or other scenarios where one was too slow but a switch to another fs made all the difference. That's just my curiosity; no doubts implied.
For me the difference between xfs and ext is night and day as soon as the file count and size go up. The time required for simple file creation, directory creation, and ESPECIALLY things like du are orders of magnitude apart.

Here's a quick benchmark to give you an idea:
Machine 1
Code:
$ df -T .
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sdb1     ext3     11T  3.6T  7.2T  34% /home
$ find . -type f | wc -l
215706
$ find . -type d | wc -l
4999
$ time du -sh
440G    .

real    0m57.881s
user    0m0.177s
sys     0m2.177s
215k files, 5k directories, 440 GB, du took nearly a minute on ext3, and in my experience ext4 isn't much different.

Machine 2
Code:
$ df -T .
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sda1      xfs    73T   38T   36T  52% /home
$ find . -type f | wc -l
868778
$ find . -type d | wc -l
94783
$ time du -sh
1.2T    .

real    0m17.359s
user    0m1.183s
sys     0m10.740s
870k files, 95k directories, 1.2 TB, du took 17 seconds on XFS.

Here's another directory on the same XFS filesystem
Code:
$ find . -type f | wc -l
279560
$ find . -type d | wc -l
5455
$ time du -sh
37T     .

real    0m0.448s
user    0m0.039s
sys     0m0.237s
280k files, 5.5k directories (pretty similar to the ext3 directory above), 37 TB, du took less than half a second.

The finds also ran faster on the XFS system, filesystem navigation is faster, searching is faster, etc.
 
4 members found this post helpful.
Old 11-21-2014, 04:58 PM   #26
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
I use ext4 (has worked well) but did not vote because never looked into what should be preferred(, at least for my needs(stability\speeds (all I care about...))

Last edited by jamison20000e; 11-22-2014 at 03:24 PM.
 
Old 11-21-2014, 07:03 PM   #27
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Quote:
Originally Posted by jamison20000e View Post
I use ext4 (has worked well) but did not vote because never looked into what should be preferred(, at least for my needs(\speeds (all I care about...))
Maybe the ext4 option should be split into "because it is the default" and "because I choose it over others".
 
3 members found this post helpful.
Old 11-21-2014, 07:22 PM   #28
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
I use ext4 as it happens to be the default and has not let me down. I tried BTRFS a while back and had problems -- it may have been the drive it was on not the FS but without the option of scientific testing it did seem to be the FS. Things may be better now, I may try it again.
I have to admit ignorance in not knowing anything about jfs but I must take a look now.
Slightly off topic but, from posters here, I have learned of UDF and am planning on trying it as the file system for my unencrypted portable media.

Last edited by 273; 11-21-2014 at 07:31 PM. Reason: Typo'.
 
Old 11-21-2014, 07:28 PM   #29
neonsignal
Senior Member
 
Registered: Jan 2005
Location: Melbourne, Australia
Distribution: Debian Bookworm (Fluxbox WM)
Posts: 1,391
Blog Entries: 54

Rep: Reputation: 360Reputation: 360Reputation: 360Reputation: 360
Quote:
Originally Posted by skikir View Post
for us real worlders what's the difference and why should we care.
You don't have to care if you don't want; the default ext4 which is currently used by many distros is quite adequate and reliable.

There are some new features in systems like btrfs which I am personally looking forward to, like better fault tolerance, data deduplication through copy on write, and live backups. I'm conservative about not switching to it until the dust has settled, but I think that will be soon.
 
Old 11-21-2014, 07:36 PM   #30
ChuckPa
LQ Newbie
 
Registered: Jun 2010
Location: Pa
Distribution: FC-19 as primary, FC-20 in VM. Debian on my NAS.
Posts: 4

Rep: Reputation: 1
Started with Berkeley Fast File (UFS or FFS for you fellow old timers) on BSD 4.2. Transitioned through ext2/ext3 (there for many years). Journalling is what made me move to ext3 from ext2 (lost a bunch of filesystems). I was very happy with that in all production systems (with journalling) until volume sizes really started taking off. I/we then moved into ext4 when it stabilized. Been on ext4 since.

My NAS is ext4 on Raid 5. I can pull the drives, put them into enclosures and move to another linux machine if needed. (yes painful but doable)


Code:
Filesystem                   Type  Size  Used Avail Use% Mounted on
moesern:/v1/homes/chuck      nfs4   26T   15T   11T  59% /chuck

Last edited by ChuckPa; 11-21-2014 at 11:20 PM. Reason: formatting.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What is your preferred Linux Package Management System? jeremy Linux - General 85 10-13-2014 10:57 AM
LXer: SUSE Linux Operating System Is Preferred By Top Retailers LXer Syndicated Linux News 0 11-16-2013 03:51 PM
[SOLVED] What is your preferred file system for an external HD with a Windows XP VM? starstuff Linux - Virtualization and Cloud 5 04-10-2012 09:56 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:57 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration