LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - News > Syndicated Linux News
User Name
Password
Syndicated Linux News This forum is for the discussion of Syndicated Linux News stories.

Notices


Reply
  Search this Thread
Old 01-16-2010, 04:10 PM   #1
LXer
LXer NewsBot
 
Registered: Dec 2005
Posts: 128,355

Rep: Reputation: 118Reputation: 118
LXer: The best Linux file system of all?


Published at LXer:

Want to get Unix/Linux techies arguing? Besides classic flame wars such as whether vi or EMACS is the better text editor, another surefire way to start a fight is to talk about which file systems are the best. Google, which knows a thing or two about fast systems has decided, for their purposes anyway, that Ext4 is the best and close to the fastest file system of all.

Read More...
 
Old 02-03-2010, 07:33 AM   #2
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
This really bothers me lately LXer

I have that Gecko from NorhTech using a SDCard (emulated to IDE by the Xcore) and I wonder which FS provides me the best trade off?

I installed Slackware 13.0 to the SD card (Class4 Kingston 8GB) and it took "only" 4+ hours tu untxz the "all" without KDE packages.

I used JFS this first time "just to see" and while the writes lagged some, the reads where really impressive for a "Flash backed storage media" IMHO.

I picked JFS for following rationale:

A. It is less CPU demanding (lesser logic) than either ReiserFS EXT3 and XFS (I used all of them), it compares to ext2 for I/O regarding CPU demand, yet offers decent recovery speed.
B. Only journaled FS come in question on a Mobile ststion: no one wants to have "ever lasting fsck" while in filed
C. I doubted "massive logic" FS would payback for CPU cogging for "Flash backed storage media" (FBSM) has "inertialess" or zero weight on track to track transitions while "seeking" opposed to mechanical ("Disk backed storage media").
D. I plan converting my "true install" to Slax like contained in layers with a "changes" layer on top. Does it pay?

Just "fuel" for brain

Stevan C.
 
Old 02-03-2010, 08:59 AM   #3
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
Just ditched EXT4, after trying, it failed to store 99% of files from a 100% full, smaller partition:

6.9G source (jfs) to a 7.1G target (ext4)

The jfs has 61M left

I will update as i progress further (Reiser's turn now)

Stevan C.

Last edited by SCerovec; 02-03-2010 at 09:02 AM. Reason: oops!
 
Old 02-03-2010, 09:19 AM   #4
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378
I played with ext2, ext3, reiserfs, and jfs. Didn't go into XFS due to the issues of write delays. I have stuck with jfs and never looked back. Even on my ancient AMD K6-2, jfs performs beautifully! The only thing that scares me now is jfs stagnating to the point of uselessness. Development has pretty much stalled and I fear for the future of jfs.
 
Old 02-03-2010, 09:20 AM   #5
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
It's obvious that Google don't know jack. XFS and JFS will beat ext4 any day, especially when configured properly.
 
Old 02-03-2010, 09:23 AM   #6
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by Jeebizz View Post
I played with ext2, ext3, reiserfs, and jfs. Didn't go into XFS due to the issues of write delays. I have stuck with jfs and never looked back. Even on my ancient AMD K6-2, jfs performs beautifully! The only thing that scares me now is jfs stagnating to the point of uselessness. Development has pretty much stalled and I fear for the future of jfs.
That's not true. Although development is slow, there's a release every year of jfs utils, and the devs are accessible and will take bug reports. You should know that JFS has been in use on IBM mainframes for quite some time, so just as long as they port all the features, there's not that much to do in terms of improvement.
 
Old 02-03-2010, 09:36 AM   #7
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378
Quote:
Originally Posted by H_TeXMeX_H

You should know that JFS has been in use on IBM mainframes for quite some time, so just as long as they port all the features, there's not that much to do in terms of improvement.
As long as work continues on JFS and the changes are ported over to Linux, I am happy. What worries me is that I heard rumors that IBM might be losing interest in maintaining JFS (under Linux). I also follow the kernel changelog, and I see comments here and there about XFS, but nothing about JFS itself. The util programs is one thing, but I want to know that IBM has not lost interest in maintaining JFS itself as well as making changes where needed (bugfixes, etc).

I am however trying to plan ahead 'just in case'. Ext4 is definitely out. The only alternative would be XFS, and then some experimentation and trial with BTRFS when that becomes stable.
 
Old 02-03-2010, 10:52 AM   #8
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
You also need to consider whether the filesystem is on an LVM or RAID partition. The relative read/write performance between filesystems could change dramatically for certain types of files. If you use LVM, consider how easy it is to resize filesystems up or down in size.

The moral I guess is to test them out for yourself before deciding.

Last edited by jschiwal; 02-03-2010 at 10:55 AM.
 
Old 02-05-2010, 08:09 AM   #9
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
While I admit that JFS is "jewel" in tems of regular service, I'm concerned the lack of tuning options left to tweak from userspace:

1. Dirty pages age tweaking (battery mode on laptop)

then lack of:
2. recovery modes in disaster scenarios
3. undeletion tools

Which only really comparing FS provides: ReiserFS.

How come no comments of ReiserFS?
???

Not to mention production system features:
4. resizing (within a volume manager or not)
5. 3rd party reading tools (other OSes)
 
Old 02-05-2010, 08:22 AM   #10
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Well, I mostly care about performance, so I like XFS, JFS.
 
Old 02-05-2010, 03:48 PM   #11
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378
For me JFS offers both performance and stability. I haven't lost any data (*knocks on wood*), and whenever I have a power outtage and such, JFS is pretty resilient and quick when doing a journal replay. I will one day invest in a UPS so I can sefely shutdown when I do lose power due to a storm or something.
 
Old 02-06-2010, 08:16 AM   #12
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
Kind thanks,
I kind of hoped for a deeper reasoning, sleeve rolling discussion etc., But it is somewhat reassuring there are seasoned JFS users.

I still have a feeling i should have tried reiserfs too?
Best regards,
Stevan C.
 
Old 02-06-2010, 10:26 AM   #13
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378
Well there is no actual reason why you shouldn't try ReiserFS. You could try it as an extra partition just for keeping data. Since I myself use JFS, that doesn't stop me from trying out other FS'. I have played with ext4 when it was considered stable, and I am looking forward to btrfs when it is deemed stable. Who knows, maybe btrfs might offer some similar balances like JFS, performance and stability wise.
 
Old 02-06-2010, 01:01 PM   #14
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Well, I tried all the filesystems before deciding on one. I haven't tried btrfs yet, mostly because it didn't exist when I tried them out, and it's not quite stable yet.
 
Old 02-08-2010, 05:02 PM   #15
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
how about JFFS? Anyone?
is it a full fledged UNIX fs or just a fat instead with compression extension?

I only know it's used on EPROMs of embeded devices?
(like routers or phones)
 
  


Reply

Tags
benchmark, ext4, filesystems, jfs, reiserfs



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
LXer: The Ext4 Linux file system LXer Syndicated Linux News 0 05-29-2009 05:51 PM
LXer: A Better File System for Linux? LXer Syndicated Linux News 0 10-30-2008 07:10 PM
LXer: Anatomy of the Linux File System LXer Syndicated Linux News 0 11-06-2007 09:10 AM
LXer: Linux File System Primer LXer Syndicated Linux News 0 05-12-2006 02:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - News > Syndicated Linux News

All times are GMT -5. The time now is 11:07 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