Rewritten ReiserFS 4 Promises 2-5x Speed Increase 82
An anonymous reader reports that version 4 of "ReiserFS will be released in first quarter. Complete rewrite will support Atomic writing. 2-5 times faster. File corruption will be a thing of the past. Lindows.com is paying for part of it."
Can't wait. (Score:2)
Too bad not all distros offer it during the installation.
Re:Can't wait. (Score:4, Interesting)
1) no mainline kernel acceptance
2) known data corruption issues
3) Hans Reiser himself has said they're beta and not quite production yet, but will be soon
Version 3 (Score:1, Flamebait)
Ouch!
I dunno how much I'll be able to trust this filesystem in the future.
Re:Version 3 (Score:3, Informative)
Yeah, probably a little more than an AC post on /., only if ReiserFS users like mp3.com (when it operated) and SourceForge.net don't say anything.
Personally, I've used ReiserFS exclusively since it first became available (and supported) with SuSE, which was few years ago, and I haven't experienced any problems with it. In fact, I was able to successfully save my data even when my IBM DeskSt
Re:Version 3 (Score:2)
Re:Can't wait. (Score:3, Interesting)
So will reiserfs 4 require a 2.6 kernel, or will those of us using 2.4 be able to use it? Also, does it require a re-format, or can you upgrade a v3 FS to v4?
Re:Can't wait. (Score:1)
Better wait. (Score:2)
If the history of ReiserFS is anything to go by, then backwards compatibility with previous ReiserFS filesystem is not a reasonable expectation. It will have a new block-level format, will not work with old format filesystems, and it will probably horribly corrupt your existing ReiserFS filesystems if you try to use it with new ReiserFS4 filesystems. If it claims backwards compatibility it will do what I have just stated anyway. The worst problems will occur when new and old format partitions are used si
Re:Can't wait. (Score:2)
RedHat 9 provides it as an option during installation. When you pop in disk 1 you get the main install screen. Type "linux reiserfs" then hit enter. When Disk Druid comes up, select each disk partition and change it from ext3 to reiserfs. I have several RedHat 9 systems running @ home and work. Very stable so far.
Good job to Lindows (Score:3, Insightful)
This is an example of how a corporation can benifit from OSS and share that benifit by contributing back to OSS developers.
Re:Good job to Lindows (Score:2, Funny)
How low can these prices go!?
Don't compile that Linux TAR, now you're a Lindows star [lindows.com]!
Re:Good job to Lindows (Score:5, Interesting)
As another example, Lindows also supports KDE-Look [kdelook.org] (a KDE desktop theming site) which IIRC couldn't pay for its hosting until Lindows sponsored them.
Anyway, it's nice to know that a pay-only Linux distribution is still contributing to the community (though I do not use Lindows either).
Re:Good job to Lindows (Score:1)
More info (Score:5, Informative)
Or if that is too much to digest, I wrote a fairly easy to follow summary on kuro5hin [kuro5hin.org].
Good Show, Lindows! (Score:5, Insightful)
They're also sponsoring a project involving KDE (forgot exactly what) and NVu (a full WYSIWYG HTML/Site editor based on Mozilla for Linux). Lindows is an excellent example of good citizenship in the FLOSS world. It's true they are a pay-for-only distro, but they are definitely giving back to the community -- in ways the community needs and other people/companies are not supporting.
Re:Good Show, Lindows! (Score:2)
I think the contempt was mostly due to the fact that lindows runs as root, all the time -- a stupid move, security-wise.
Re:Good Show, Lindows! (Score:2)
Re:Good Show, Lindows! (Score:2)
Re:Good Show, Lindows! (Score:1)
Apparently you haven't installed Lindows recently.
Re:Good Show, Lindows! (Score:2)
Nope, I've never seen a running Lindows install.
All I know about lindows, aside from what I've heard, is that the artwork on their box is slicker than the art on the Mandrake 9.2 box...
Re:Good Show, Lindows! (Score:2, Informative)
CNR also works better than a
Re:Good Show, Lindows! (Score:3, Insightful)
Ok, fine, I agree to stop knocking lindows until I try it. I started knocking lindows based on information I picked up on slashdot, it's only fair that slashdot can correct me
Re:Reiser? Is that you? (Score:4, Informative)
Re:Reiser? Is that you? (Score:5, Informative)
Both ext3 and reiser3 offer(ed) data journaling, which would help with that kind of thing. Neither of them would even try to provide any better protection against corruption than if the application program(s) crashed. If a drive failed while applications were writing to files, the files might be current as of the most recent completed system call (write() or whatever), but even then, they could be "corrupt" in the sense that not all the operations in a sequence had completed; I do not think even reiser4 offers that level of transactional support-- I guess maybe it could have some sort of open()...close() atomicity thing, which would be nice.
Larry
Re:Reiser? Is that you? (Score:2, Informative)
Re:Reiser? Is that you? (Score:1)
Basically, ReiserFS does only metadata journalling by default. This means that after a crash your metadata will be good. That is, you're not going to suddenly find out that half of the files in
However, this doesn't guarantee that the contents of the files will be in order. To ensure that you need full data journalling, which is of course slower. I've heard t
That's because of metadata journaling (Score:5, Informative)
Ext3 in its default mode also does metadata journaling only, but it always writes the data blocks first (at some performance hit), so such lossage won't occur.
In theory, you may lose data badly during a power failure on a non-journaling filesystem such as ext2, since the filesystem itself may be badly broken. However, this does not occur often in practice.
In short, reiser3 is probably not the data-eating monster in normal operating conditions, nor will the filesystem become corrupted in case of a power failure, but newly rewritten data can get lost (including the older versions) during a crash or power failure, so it is probably safer to use ext3 for now if you don't have a UPS. Also, if your disk fails, all bets are off --- expect to lose some data, no matter how advanced your filesystem is (unless it is designed to operate on faulty hardware).
BTW, I dumped reiserfs on my disk (on my home machine) during a disk failure because it doesn't have the feature to mark blocks as "bad". Quite a few blocks on my disk mysterically went bad, and for some reason it was not corrected by the hard drive.
Faulty hardware support (Score:1)
Also, if your disk fails, all bets are off --- expect to lose some data, no matter how advanced your filesystem is (unless it is designed to operate on faulty hardware).
Can't any filesystem operate on faulty hardware through support of a block device abstraction underneath it? Isn't such support called RAID 5 and part of the mainline kernel?
Re:Reiser? Is that you? (Score:2)
Re:Reiser? Is that you? (Score:3, Interesting)
>>>>>>>>>>>>&g t;
No you didn't. Usually journaled file systems only protect metadata integrity. So files will get corrupt, but entire directory trees will never suddenly dissapear. This is true of all journaled filesystems, even high-end ones like VxFS or XFS. Some filesystems (like ext3 and reiserfs) offer data journaling in addi
Re:Reiser? Is that you? (Score:2)
It's marginally better than ext2, but that's not saying much. I can't even count the number of ext3 file systems I've had trashed in the past couple of months.
I'd give reiser a try if I were you. So far it's been good to me.
Whats the point? (Score:1)
I like Reiser... (Score:1)
Re:I like Reiser... (Score:2)
Re:I like Reiser... (Score:2, Funny)
Re:I like Reiser... (Score:2)
Better call her Ext3 or XFS - much more reliable.
By the way, my friend calls his cat Xemacs - I guess he loves them both that much :)
Wendy's Commercial (Score:2)
Cue the jokes (Score:1)
Hint: Common things associated with reiserfs or just filesystems. Mount. fsck. hard-drive. etcbr
ReiserFS 4 vs WinFS (Score:2)
Re:ReiserFS 4 vs WinFS (Score:3, Interesting)
ReiserFS is still a journalFS that is similar in nature to an Apple fork (ability to store keyword/values for attributes). It has procuderes that can be invoked based on read, write, readdir, writedir, open, and close. Security is still handled normal, so only those with permission can change the functions.
Re:ReiserFS 4 vs WinFS (Score:3, Insightful)
I do.
Really.
OK, I'm lying.
It's nice to see that Microsoft is planning to support a whole new class of viruses.
Re:ReiserFS 4 vs WinFS (Score:2)
My first inclination is to agree with you. But the real problem with MS is their underlieing desigin was a disaster since NT 4 (3.x was actually ok).
Now, MS is postponing a release and is actually putting real effort into doing things right (or so they say). Iff design was given to the right person AND iff that person was able to do the job without political interruptions (similar to how Cutler did the orig
In other news... (Score:2)
Bill Gates was quoted as saying, "We are aware of this issue and have added it to the list of features we are including on the backs of the Longhorn(tm) boxes."
Re:ReiserFS 4 vs WinFS vs BeFS (Score:3, Interesting)
Everything I read about WinFS sounds like a blatant rip-off of BeFS (The BeOS's filesystem)'s featureset.
BeFS was database-driven and had all kinds of great querying features, could support files of over a petabyte (I forget exactly how big that is), had fixed-size blocks rather than a fixed-count, and I believe it was journaled, too. That was back, when? 1995? 1996?
I bet M$ is glad Be went down, now they don't have to worry about infring
Re:ReiserFS 4 vs WinFS vs BeFS (Score:3, Interesting)
Re:ReiserFS 4 vs WinFS (Score:2)
WinFS is not a filesystem, it's a database layer that sits on top of NTFS.
You had me worried there... (Score:4, Funny)
Complete rewrite will support Atomic writing, 2-5 times faster File corruption
Eek! Thankfully on re-reading, I saw that "Complete rewrite will support Atomic writing *and* 2-5 times faster *and* File corruption will be a thing of the past" :-)
obligatory parade-time precipitation (Score:2, Interesting)
Re:obligatory parade-time precipitation (Score:2)
I use it here, though and have never had any problems. ext3 on the other hand, has mangled filesystems for me on several occasions.
Database Developers Can Use This! (Score:2, Informative)
Major Deployments using Reiser? (Score:3, Funny)
"We supported ReiserFS at MP3.com..." -Michael Robertson
Are there other familiar places that use(d) ReiserFS?
By the way, great tag at the bottom of the article:
"Copyright (C) 2004 Lindows.com, Inc. All rights reserved.
Lindows.com is not endorsed by or affiliated with Microsoft Corporation in any way - in fact, we don't even really like them because they are suing us. [lindows.com]
Interesting assumption there (Score:1)
Re:Interesting assumption there (Score:1)
Re:Interesting assumption there (Score:1)
Re:Interesting assumption there (Score:1)
Re:Interesting assumption there (Score:2)
Obviously they did not use V4, they used V3! V4 is still in beta, V3 has been widely used for quite some time already.
Lies, Damned Lies, Marketing -- And Benchmarks (Score:1, Flamebait)
The real situation seems to be that R4 is marginally faster than R3 on the average. And before replying, try checking the data and see for yourself.
Re:Lies, Damned Lies, Marketing -- And Benchmarks (Score:2)
ReiserFS Pro vs Con (Score:3, Interesting)
A) Processors have been increasing in speed much more quickly than hard-drives, so this tradeoff can lead to a more balanced system.
B) Hard-drive read/write speeds can have a lot more impact on the speed of a computer than people realize. When large programs (Open Office, etc.) take a long time to load up it makes a computer seem slow, and the general mentality is that the solution to a slow computer is to get a faster processor. Sometimes when I'm booted in Windows XP i'll be running a lot of programs simultaniously and the computer will seriuously bog down, so I'll three finger salute and look at my running processes, only to find that my cpu is idle. I'll then look over to see my HD activity LED constantly lit.
On the other hand, one of the Cons of using ReiserFS is that it eats up CPU cycles. It probably doesn't make sense to use it on an older (Pentium I/II) computer because the gain in Hard Drive speed will be overshadowed by the lost processor cycles, although 2.6's new kernel pre-empting code would probably help a lot with this problem.
There are also reports of file corruption, so it might not be a good idea on a server that can't afford down time to restore a backup.
Misconception (Score:2)
The only such claim I ever saw said that Reiser had a higher CPU utilization, in percentage terms. But that's just what happens when you spend less time on I/O.
Imagine this benchmark scenario: Filesystem A takes 10 seconds and has 20% CPU usage. Filesystem B takes 2 seconds and has 90% cpu usage. Some would claim that Filesystem B is eating CPU cycles, but in fact it is consuming less processor time! (1.8 versus 2.0 CPU seconds.)
IIRC, the
Re:ReiserFS Pro vs Con (Score:2)
reiserfs (Score:2, Insightful)