Ext4 Filesystem Enters Experimental Kernel Tree
An anonymous reader writes "Looks like the next version of the venerable Linux 'ext' filesystem is just around the corner. Andrew Morton has added an early version of ext4 to his 2.6.19-rc1-mm1 tree, enabling Linux to support storage volumes up to 1020 petabytes in size, and to write files in 'extents,' or contiguous, reserved areas. According to an article at Linux-Watch, ext4 will be ready for production use within six to nine months, if all goes well. On the downside, the new ext4 filesystem will offer only limited backward compatibility with ext3-aware Linux kernels."
Unfortunately, this will just murder Reiser4.
This will lead to overly cluttered hard drives, with never having to delete files it'll take more work to keep it organized.
Learn to know, the dark side of the force, and you will achieve a power greater than any Jedi...the power to save your w
1 Exabyte!
Not to be confused with Excitebike, which is something entirely different.
The Slashdot Paradox: "100% Overrated"
I was thinking of switching from reiser3 to ext4, but before I do, I just want to know... If enough people switch, is the developer of ext4 going to go out and murder his wife?
EXT4-fs warning (device sdb1): ext4_journal_start_sb: Detected tasteless ReiserFS jokes - hahahaha!
biopowered.co.uk - catalytically cracking triglycerides for home automotive use since 2008. Just say no to big oil!
Wake me up when chunkfs hits the kernel. I don't even want to think about fscking all those petabytes ...
It could make doing backups interesting too.
>> 1020 petabytes
My porn collection will now be complete.
Lindsay Blanton
RadioReference.com
How does ext4 perform when compared to, say, reiserfs 3.6 or 4? What new features there are?
Who is John Galt?
I thought file systems were typically constructed in, for and with software.
I'm happy to hear this. I just waiting to see the new features ...
Proposed features of ext4 are delayed allocation, higher resolution timestamps, and support for larger volumes and file sizes.
Regards
Webmaster's Talks
My question is why they don't mention why it is better to use ext4 then XFS.
XFS can do 9 exabytes (exabyte = 1024 petabytes).
They mention that ext4 is not faster than other filesystems.
Ofcourse people can do whatever they want, but why not spend their time making XFS easily resizable for example?
If you mod this up, your slashdot background will turn into a beautiful sunset!
....now I can make use of those 1400 1 terrabyte drives that I have sitting in my basement. I knew they'd be useful for something someday. How long until the RIAA sues because Ext4 will allow for even MORE music to be illegally downloaded and stored?
enabling Linux to support storage volumes up to 1020 petabytes in size
Now, is there anybody who still believes that porn does not drive innovation?
do you need 1020 pedobytes for? ;)
From lwn current issue(you have to subscribe for the full article ;):
Also merged is the developmental ext4 filesystem, which includes a number of enhancements, including support for extents and 48-bit block numbers. See the ext4 documentation file if you are interested in playing with ext4 (and have good backups).
Will we back all this data up?
I'm honestly more interested in someone coming up with cheap, long term archival storage. Hard disks have gone so far past our ability to archive information it's beyond comprehension.
Clear, Dark Skies
Who needs ext4? I'm perfectly satisfied with my 640k, and so should you!
"and to write files in 'extents,'"
Aright! 1970s mainframe technology, here we come!
Coder's Stone: The programming language quick ref for iPad
to no longer use ReiserFS as its default FS (orig. reported on OSNews.com...don't think I've seen it here yet). I think this came out before the whole Hans Reiser affair, BTW.
SuSE contrasted the ease of upgrading ReiserFS and ExtFS versions:
Carousel is a lie!
What I don't onderstand is that this is merged into the 2.6 kernel tree today. What has happened to the concept of -stable (2.6) and -experimental (2.7) trees? This would be aperfect opportunity to open the next experimental branche..
To Terminate, or not to Terminate, that's the question - SCSIROB
Other Reiser issues aside, the SuSE folks at Novell are looking to leave the nearly unsupported reiserfs3 (in maintenance support, which isn't enough for them) and move to ext3 as their default FS. Why? They feel ext3 is a lot more mature & better/wider supported then reiserfs4, is an easier migration, and appreciate that there is a solid roadmap from ext3 to ext4.
Of course this would also be the week that (coincidentally) Andrew Morton gives reiserfs4 the green light for eventual mainline kernel inclusion.
I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
Just mirror it over the internet, you silly goose! Bandwidth is cheap(ish)
My question is why they don't mention why it is better to use ext4 then XFS.
Simple: ext4 is a backwards compatible, evolutionary change from ext3, while XFS is a different file system and codebase. XFS doesn't offer sufficient advantages to overcome that built-in advantage of ext4 (after all, neither XFS nor ReiserFS managed to succeed even against ext3).
Now my p0rn won't be fragmented!
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
Oh! If only they could have squeezed an extra 4 petabyes on so that we could get a true exabyte. What am I to do with my last 4PB of... um... art?
When our name is on the back of your car, we're behind you all the way!
Incidentally, what tools do you use to convert mpeg4 avis's to DVD? This is something I've been meaning to investigate for a while now.
When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
I would guess the "next NTFS" will be Reiser 4 renamed; now that Hans Reiser is busy on "other matters", Microsoft can complete their plan. /Yeah, I can believe MS would commit murder to steal code.
I am the unwilling control for my Origin.
The article says "On the downside, the new ext4 filesystem will offer only limited backward compatibility with ext3-aware Linux kernels."
Ext4 is going to be the MOST compatible with Ext3, relative to ANY other option out there.
Upgrading to Ext4 is NOT going to involve a dump and restore from Ext3, likely a tunefs -j or similar command, just as the ext2 -> ext3 migration worked. Ext4 will be able to mount ext3.
If older versions of software could use the new format, you wouldn't need the new format. Yes, upgrading to Ext4 means your 120 petabyte raid array will not be compatible with your old "ext3 aware kernel". But it is PRECISELY because such an array is not possible under ext3 that ext4 is going to be introduced.
And does this submitter think other fancy new filesystems magically work on old kernels? Of course not. Does the submitter know if ext4 will be backported and made available to older releases? It doesn't look like they gave that much thought either.
Please read this for a more detailed description of what is happening.
Slashdot's always good for a smile.
Or do you mean murderers...
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
Woo... snapshots. *blink*
(okay, so apparently yes, ext3 now comes with the 'lvm enhancement' patches that allow it to flush and lock operations during snapshot creation to avoid inconsistency after the fact)
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
For example: I used to work in a business that felt it was reasonable to store information for a 100 years or more; just because medical research was done in the 19th century doesn't mean the results might not be useful today. But modern research generates far too much data to simply print it out on acid free paper. Technology for their needs simply doesn't exist today.
More personally: I've already had CD-Rs fail after just a few years, showing me that my digital photos are at at least as much risk as my old film negatives, if not more. I want to make sure my great grandkids can look at these shots, but hard disk interfaces and tape drives all become obsolete in just a few years.
Clear, Dark Skies
And what happens when the luser is you?
No one can call themselves a "real" sysadmin until they've accidentally reformatted the root partition.
Clear, Dark Skies
who wanted to delete some of the preference files in his home directory, so he typed
.*
rm -rf
It never occurred to him (or me) that ".." matched that pattern. He worked his way right up the directory tree and back down again...
Clear, Dark Skies
I think they mean hysterical raisins.
Xenu loves you!
This is a bit OT, but I don't understand why people would abandon a filesystem whose creator is suspected of murder, but they're totally cool with a filesystem whose creator is convicted of multiple patent infringements, false testimonies in court, and anticompetetive business practices.
/. for ~10 years, and this is my first time I modded something +1 funny
why the incident in question occurred in 1994, on a Data General AViiON, that wasn't running Linux and was using csh as the default shell.
You seem awfully sure of yourself for someone who doesn't even realize there are other shells besides bash.
Clear, Dark Skies
will be a bitch tho :)
I have nothing to lose but my bindings.
The forced fsck is because hardware and unrelated software can make errors. (failing disk, bad RAM, loose cable, buggy controller, an unrelated buggy driver like audio, electrical noise from the power supply, overheating CPU, a cosmic ray, an alpha particle emmission...)
If you totally trust the journal, eventually your filesystem will be trashed.
Very few filesystems are more durable than ext3. We will expect the same of ext4. Of the non-journalling filesystems, ext2 was relatively durable. This is a design team that knows their shit.
Much less durable: reiserfs, reiser4, jfs, xfs, hfsplus, ntfs
Slightly less durable: ufs, ufs2
Possibly more durable: zfs
With ext2/ext3/ext4 you get data structures in fixed locations on the disk. This makes them much harder to trash. With most filesystems, the loss of a single critical bit (in a pointer to the root of a tree) will wipe out the whole filesystem. The odd beast here is zfs, using replication to protect an otherwise-fragile tree structure.
It's also been said that high quality DVD and CD ROMs last a lot longer than the cheap ones, so my current strategy is a single hard disk paired with DVD roms, but I'm getting ready to switch to a NAS with a mirrored array.
Clear, Dark Skies
First benchmarks of ext4 vs ext3/reiser4 reveal that it's already performing better in some areas. Even though it's still under heavy development.