Slashdot Mirror


Rewritten ReiserFS 4 Promises 2-5x Speed Increase

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."

82 comments

  1. Can't wait. by ferratus · · Score: 1

    I'm now using ReiserFS 3 on most of my home systems and I must say it works quite well. Haven't had any problems so far with any of them so a version that's 50% faster sounds very good to be.

    Too bad not all distros offer it during the installation.

    --
    IP Therefore I am.
    1. Re:Can't wait. by Anonymous Coward · · Score: 4, Interesting

      Distros don't offer it during installation for a few usual reasons:

      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

    2. Re:Can't wait. by JDWTopGuy · · Score: 2, Interesting

      Agreed. I use reiserfs on all my Slackware boxen, have for a while now. (Slackware does offer reiserfs during install.)

      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?

      --
      Ron Paul 2012
    3. Re:Can't wait. by Anonymous Coward · · Score: 0

      Reiser 3 has been available during install for the past couple of year. Maybe time to get a different distro?

    4. Re:Can't wait. by JDWTopGuy · · Score: 1

      Hi, Sensitive Claude!

      --
      Ron Paul 2012
    5. Re:Can't wait. by Anonymous Coward · · Score: 0

      What's wrong with using XFS ? I've never seen an XFS corruption since 1.0 and never on Irix except a weird SMP cache bug on Challenge machines. Does it really take 4 iterations of a filesystem to avoid corruption ?

    6. Re:Can't wait. by u-235-sentinel · · Score: 1

      Too bad not all distros offer it during the "installation."

      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.

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
  2. Good job to Lindows by JonnyRo88 · · Score: 3, Insightful

    I cant say I would ever run Lindows, but it definately raises my impression of them that they are continuing to support reiserfs.

    This is an example of how a corporation can benifit from OSS and share that benifit by contributing back to OSS developers.

    --
    The Ro Factor - Jeep/Linux Weblog
    1. Re:Good job to Lindows by veritasr · · Score: 2, Funny

      "...it definately raises my impression of them..."

      How low can these prices go!?
      Don't compile that Linux TAR, now you're a Lindows star!

    2. Re:Good job to Lindows by optikSmoke · · Score: 4, Interesting

      As another example, Lindows also supports KDE-Look (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).

    3. Re:Good job to Lindows by wahgnube · · Score: 1
      But now they are slashdotted and their bandwidth charges are sky high and they're back to square one.

      ;)

  3. More info by ttfkam · · Score: 4, Informative
    A link to the main project page can give more info.

    Or if that is too much to digest, I wrote a fairly easy to follow summary on kuro5hin.

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  4. Good Show, Lindows! by TheWanderingHermit · · Score: 4, Insightful

    I'm glad to see this. I remember when Lindows was announced, the general reaction here was, "Why create something to emulate Windows?" and there was a level of contempt here because it was so easy to use (as there always is here -- almost like a reaction of people insecure with their own status).

    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.

    1. Re:Good Show, Lindows! by Feztaa · · Score: 1

      here was a level of contempt here because it was so easy to use (as there always is here -- almost like a reaction of people insecure with their own status).

      I think the contempt was mostly due to the fact that lindows runs as root, all the time -- a stupid move, security-wise.

    2. Re:Good Show, Lindows! by TheWanderingHermit · · Score: 1

      No stupider than Win 9x... ...er, well, let's just say there are other OS's out there that are even less secure.

    3. Re:Good Show, Lindows! by damiam · · Score: 1
      I think the contempt was mostly due to the fact that lindows runs as root, all the time

      Apparently you haven't installed Lindows recently.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    4. Re:Good Show, Lindows! by Feztaa · · Score: 1

      Apparently you haven't installed Lindows recently.

      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... :)

    5. Re:Good Show, Lindows! by gui_tarzan2000 · · Score: 2, Informative
      Actually LindowsOS has come a long way in the two years I've been an Insider. I love it! I have been looking at other distros as well including Suse, Knoppix, Lycoris and RedHat (Fedora) and I keep reinstalling LindowsOS. Version 4.0 is very very good. And no, you do NOT have to run as root. When you install it, it gives you the option to add users and you can then sign in just like the rest. The modified KDE is much cleaner than any of the others. That's one very nice benefit.

      CNR also works better than apt-get in that it installs the programs for you but it also puts icons where they make sense so you don't have to go searching for them if (like me) you're not a hard-core Linux guru.

      Make sure you guys try LindowsOS before you knock it. It's really getting good!!!

      --
      Have you hugged your penguin today?
    6. Re:Good Show, Lindows! by Feztaa · · Score: 2, Insightful

      Make sure you guys try LindowsOS before you knock it. It's really getting good!!!

      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 :)

    7. Re:Good Show, Lindows! by InfiniteWisdom · · Score: 1

      So whats your point? Because a 6 year old Microsoft OS was worse its ok for them to be? Besides imagine the bad press Linux will get when someone blows a Lindows box wide upen. Do you expect average users and CEOs to understand that its insecure because its poorly designed?

    8. Re:Good Show, Lindows! by Anonymous Coward · · Score: 0

      I started knocking lindows based on information I picked up on slashdot, it's only fair that slashdot can correct me :)

      Well in that case you might appreciate this lesson I learned somewhere along the line:

      I think it is *never* a good idea to start knocking on anything at all based on 2nd hand info. And certainly not slashdot's.

      Also, knocking by itself is pretty much useless. Point them at something better, or if that doesn't exist, (help them) create it.

  5. Re:Reiser? Is that you? by ceej · · Score: 4, Informative

    Yes-- this is far too late to save ReiserFS on my installation. I moved all our disks to ext3 a few months ago after experiencing extensive file corruption. A scsi disk went bad. When it went down, all files that had been active at the time were corrupted. Mostly that was several dozen mail spool files. Didn't I switch to a journaled file system in part to avoid this sort of thing? Grrrrrrrrrr.

  6. I like Reiser... by saden1 · · Score: 0

    ...so much so that I'm going to call my daughter Reiser. Sounds nice don't you think?

    --

    -----
    One is born into aristocracy, but mediocrity can only be achieved through hard work.
    1. Re:I like Reiser... by BusterB · · Score: 1

      Ewww. Think of Paul Reiser.

    2. Re:I like Reiser... by ggambett · · Score: 2, Funny

      Sounds better than naming your daughther ext3 (or FAT32!), at least...

    3. Re:I like Reiser... by Anonymous Coward · · Score: 0

      i'll give her a riser!

    4. Re:I like Reiser... by axxackall · · Score: 1
      Do you want her being fast on many short relations with big chances of being corrupted?

      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 :)

      --

      Less is more !
    5. Re:I like Reiser... by Anonymous Coward · · Score: 0

      you, your "friend," and his "cat" need to get a life.

  7. ReiserFS 4 vs WinFS by Screaming+Lunatic · · Score: 1

    Does anyone have a good compare and contrast of ReiserFS 4 and WinFS? Looks like there are some similarites in functionality.

    1. Re:ReiserFS 4 vs WinFS by Anonymous Coward · · Score: 0
      Does anyone have a good compare and contrast of ReiserFS 4 and WinFS?

      ReiserFS:
      functional, mature

      WinFS:
      vaporware

    2. Re:ReiserFS 4 vs WinFS by WindBourne · · Score: 2, Interesting

      For a quick explanation, WinFS is a FS on top of SQL Server (a dbms). It will allow stored procedures to be invoked, just like a dbms and is now updatedable remotely.

      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.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    3. Re:ReiserFS 4 vs WinFS by ENOENT · · Score: 2, Insightful

      Stored procedures in your filesystem? Um. Yeah, I trust Microsoft to make this secure and reliable.

      I do.

      Really.

      OK, I'm lying.

      It's nice to see that Microsoft is planning to support a whole new class of viruses.

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    4. Re:ReiserFS 4 vs WinFS by WindBourne · · Score: 1

      Stored procedures in your filesystem? Um. Yeah, I trust Microsoft to make this secure and reliable.

      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 original work), it is possible that MS could do a secure OS. A lot of iffs there, but it is possible.

      While I do not use MS, I hope that they will get it right.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    5. Re:ReiserFS 4 vs WinFS by drsmithy · · Score: 1
      Does anyone have a good compare and contrast of ReiserFS 4 and WinFS?

      WinFS is not a filesystem, it's a database layer that sits on top of NTFS.

  8. Same CEO by shfted! · · Score: 0, Redundant

    The same guy who is running Lindows.com used to run MP3.com -- which also contributed to ReiserFS. It's interesting to see how Robertson is personally involved in the technical running of his businesses.

    --
    He who laughs last is stuck in a time dilation bubble.
  9. Re:Reiser? Is that you? by LarryRiedel · · Score: 4, Informative
    A scsi disk went bad. When it went down, all files that had been active at the time were corrupted. Mostly that was several dozen mail spool files. Didn't I switch to a journaled file system in part to avoid this sort of thing?

    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

  10. Better wait. by DarkVein · · Score: 1

    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 simultaneously.

    You can also expect Reiser to want this entirely new module in Linus' 2.6 branch and probably 2.4 as well, despite its ridiculously untested state. You may even hear about abuse, rudeness, and new GPL violations from the kernel developers, coming loudly from the Reiser camp.

    --

    I'm as mimsy as the next borogove but your mome raths are completely outgrabe.

    1. Re:Better wait. by Anonymous Coward · · Score: 0

      You really have got a chip on your shoulder, haven't you? What happened? Did you fuck up your computer while coincidentally running ReiserFS, and now you blame Reiser for corrupting your pr0n collection that you hadn't bothered to keep a backup of?

      FWIW, I've been using ReiserFS for years now, and I haven't noticed any data corruption ever - despite power failures and the odd kernel panic. Maybe you should learn to run a system properly. How does that proverb go about people who blame their tools...?

  11. That's because of metadata journaling by r6144 · · Score: 4, Informative
    Reiserfs3 does metadata journaling only, which only makes sure that the filesystem itself doesn't become b0rked (so that you don't have to run "fsck" during reboot) when the system goes down suddenly. It doesn't protect the data in your files. It is quite possible that the system wrote the information "the 3rd block of /var/spool/mail/xxx is the 1134th block on the filesystem" onto the disk, but the system crashed before the 1134th block is actually written to (the data blocks are not journaled; this is metadata journaling), so the 3rd block of that file becomes garbage.

    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.

    1. Re:That's because of metadata journaling by Anonymous Coward · · Score: 0

      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.

      You mean you keep running those disks?

  12. You had me worried there... by pwagland · · Score: 3, Funny
    When I first read it I missed the "."s and read it as:

    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" :-)

  13. Re:Reiser? Is that you? by curious.corn · · Score: 1

    Here, here, it depends you know... I've somewhat read some of Reiser's Manifesto (I'm being generous for not calling it a logorrhoic rant ;-) and thought: "Ho, this man really has a cool toy in his hands!" If I remember correctly Hans has a plugin type architecture in mind and gives as an example a filesystem module specifically targeted for /etc/passwd. In this scenario the caller uid restricts the type of information a read requst would provide un-abstracting the filesystem from the data it contained (in this case uid=0 can read /etc/passwd as it is, password hashed included while anyone else can only read it's own record while the other appear as 'shadowed'). Also, it provides an 'everything is a directory' style extended attribute interface so your .jpeg file could have file.jpeg/attr1, file.jpeg/attr2 (say thumbnails), etc... I'm afraid MS has a patent on something very similar but then it all factors down into having a less abstract, more data-type aware database filesystem. So in your case, a reiser plugin (and some patching to the app) would make transactin-like commits to disk; if anything fails, a rollback would return your datafiles to a fully consistent state in a sense relative to your application rather than to the filesystem. Currently a journalized FS only makes shure that your metadata is consistent, that there are no orphaned inodes or inconsistent free maps... if your application file is halfway though a commit and the data within is partly related to the old and new state you're screwed, but the filesystem is happy. A reiserFS module would know how to clean up if the app called a write() (and one only, with all the relative data updates in one big wallop) and failed for any reason...

    --
    Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
  14. Re:Reiser? Is that you? by Anonymous Coward · · Score: 0

    Where, where?

    You mean "Hear, hear".

  15. Faulty hardware support by tepples · · 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?

  16. Re:ReiserFS 4 vs WinFS vs BeFS by MyDixieWrecked · · Score: 2, Interesting
    What I'd like to see is a comparison of ReiserFS vs. WinFS vs BeFS.

    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 infringing on patents (if BeFS WAS, in fact, patented). Or does Palm own that, now? Or whoever bought all their IP.

    --



    ...spike
    Ewwwwww, coconut...
  17. Re:Reiser? Is that you? by ceej · · Score: 2, Informative

    I was a little unclear. The kernel crashed because of the bad disk. After replacing the disk, rebooting, and replaying the journals, we found Reiser had corrupted data on other, still-good disks. I would certainly expect to lose data that had been scheduled to be written at the time of the crash. I did not expect to have files on good disks essentially shuffled up with each other, which was the form of the data corruption.

  18. Re:weeee by Anonymous Coward · · Score: 0

    I agree that this is a lame post and should be modded down to -1, but offtopic? Seems pretty ontopic to me. Maybe redundant would be a better choice.

  19. Re:Reiser? Is that you? by Anonymous Coward · · Score: 0

    The problem wiht reiser is that thanks to it's complicated B-treeish dirs and tail handling you have
    litle chances of geting your data back when something happens to the disc. In extX you e2fsck mark badblocks some files go to lost+found or if it fails you can salvage data with debugfs.
    In reiser you have no such tools
    My friend droped his disc and lost all data.
    Reiser is good but if you have a hardware failure in some part of the disc probably you can say your files goodby.

  20. obligatory parade-time precipitation by ChipMonk · · Score: 2, Interesting

    File and filesystem corruption is never a thing of the past. You can mitigate their effects, but no amount of filesystem robustness will fully protect you against failing hardware. Please don't make false advertisements regarding F[L]OSS projects.

    1. Re:obligatory parade-time precipitation by terrencefw · · Score: 1
      Well, of course you can't guard against hardware failure, but I think in the context of the announcement it was clear enough that the risk of buggy code corrupting the filesystem was reduced. Don't forget, Hans Reiser himself describes the code as beta.

      I use it here, though and have never had any problems. ext3 on the other hand, has mangled filesystems for me on several occasions.

      --
      Like tinyurl, but one letter less! http://qurl.co.uk/
  21. Database Developers Can Use This! by osewa77 · · Score: 2, Informative

    The 'atomic update' quality is something MySQL and PostgreSQL can take advantage of, or in fact any lication that often writes small amounts of data and calls fsync/fdatasnc. And it shouldn't be terribly difficult to make the required changed. Kudos!

  22. Re:Reiser? Is that you? by be-fan · · Score: 2, Interesting

    Mostly that was several dozen mail spool files. Didn't I switch to a journaled file system in part to avoid this sort of thing? Grrrrrrrrrr.
    >>>>>>>>>>>>&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 addition to regular journaling, but at a significant speed hit. Data journaling is usually disabled by default, except in ext3.

    The new Reiser4 will support atomic file operations naturally, at the full speed of the filesystem. As a result, you can get the benifets of data journaling without the performance hit.

    --
    A deep unwavering belief is a sure sign you're missing something...
  23. Re:Reiser? Is that you? by vadim_t · · Score: 1

    IIRC, this was discussed on the ReiserFS lists a while ago.

    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 /usr have corrupted filenames, or that your computer crashes when trying to a read a file.

    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 that ReiserFS 4 has transactions that let programs group operations in such a way that the changes get rolled back to the last checkpoint.

  24. Major Deployments using Reiser? by globalar · · Score: 2, Funny
    From the article:

    "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.

  25. Wendy's Commercial by Wheaty18 · · Score: 1

    Just like how the parents in that new Wendy's commercial named their kid "Junior" after a hamburger...

  26. Re:Reiser? Is that you? by Anonymous Coward · · Score: 0

    "Where, where"?

    You mean "Here, here"? which is what he wrote...

  27. Version 3 by jovlinger · · Score: 0, Flamebait

    ... and they still have data corruption?

    Ouch!

    I dunno how much I'll be able to trust this filesystem in the future.

    1. Re:Version 3 by zurab · · Score: 2, Informative
      ... and they still have data corruption?

      Ouch!

      I dunno how much I'll be able to trust this filesystem in the future.


      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 DeskStar (aka "Deathstar") HD started going bad - didn't lose anything.
    2. Re:Version 3 by Anonymous Coward · · Score: 0

      While generally Reiser is OK (I use it as my primary FS) it's far from perfect.

      Any files that are "open" when the system is brought down (crash or whatever) will most likely get corrupted. It's almost a garuntee. Most of the time you won't see the effects because files are rarely kept open for long periods. However, I have had Reiser toast my bookmarks and Firebird config when the system crashed while they were being updated.

    3. Re:Version 3 by zurab · · Score: 1
      It seems to me like earlier versions of ReiserFS were more stable than recent ones. By earlier I mean ones that came with SuSE 7.x to 8.0. I've pulled the plug on those while running Oracle, Java apps, browsers, editors, anything I could think of, just to test it - never had to run reiserfsck even once. Current versions are a bit more prone to inconsistencies - I've had to run reiserfsck couple of times, but definitely haven't lost any data.

      However, I have had Reiser toast my bookmarks and Firebird config when the system crashed while they were being updated.


      I am betting this is more of a problem with how Mozilla updates bookmarks. I've seen similar occurrences with people running Mozilla on Windows - no matter what filesystem. If Mozilla (or system) crashes the right time, the bookmark file will be corrupt. Even though filesystem data may be recovered, Mozilla will not be able to open it because it may have left it in an inconsistent state or with inconsistent data; more like a bug in Mozilla. It's been a while since I've seen this though - a year or two.
  28. Re:ReiserFS 4 vs WinFS vs BeFS by eschasi · · Score: 2, Interesting
    BFS did not start the filesystem-on-top-of-a-database idea. The Inversion file system did this on top of postgres at least ten years ago. That's not to say that BFS didn't do anything creative or do anything less than a fine job, but if you're going to call WinFS
    a blatant rip-off of BeFS
    you'd better call BSF a blatant ripoff of Inversion.
  29. Lies, Damned Lies, Marketing -- And Benchmarks by eschasi · · Score: 0, Flamebait
    Did anyone read the article and follow the links? The benchmarks show that the speed improvement they site exists in only a very few cases. There's almost an equal number of cases where reiser4 is 2-3 times slower than reiser3.

    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.

    1. Re:Lies, Damned Lies, Marketing -- And Benchmarks by terrencefw · · Score: 1

      Yes, but it's a matter of the right tools for the right job. Some filesystems work well with large numbers of small files, some with small numbers of large files. If I were building a mailserver with Maildir mail directories, or a squid proxy server, I'd consider Reiser because of the large numbers of small, often-changed, files involved. Comparing like for like is very difficult these days because of the complexity of stuff.

      --
      Like tinyurl, but one letter less! http://qurl.co.uk/
  30. All hail ReiserFS by KozmoStevnNaut · · Score: 0

    I've been using ReiserFS 3 as my primary filesystem for quite a while now, and I'm loving it. I haven't had a single case of corrupted files (unlike with Ext2 and Ext3), and it seems and feels much faster. All in all, it's a very sweet filesystem, and I'm quite sure ReiserFS will be well worth upgrading to.

    But since it's a complete rewrite, bugs are bound to happen. Let's just hope they aren't serious.

    --
    Eat the rich.
  31. Interesting assumption there by ChipMonk · · Score: 1

    The line only says they "supported" (funded) it, not that they used it.

    1. Re:Interesting assumption there by hyperstation · · Score: 1

      well you think that if they're paying for it, they'll be using....duh

    2. Re:Interesting assumption there by ChipMonk · · Score: 1

      MP3.com is a full-fledged business, and any admin who deploys a half-developed filesystem on mission-critical systems should be fired. I'm not saying that ReiserFS v4 is half-developed now, but at one time it was. It isn't like dropping a ton of money on it will cause it to be instantly mission-ready. Development takes time. I'm sure MP3.com will use it, but only when it's ready.

    3. Re:Interesting assumption there by hyperstation · · Score: 1

      point is, if they're dumping money into - they're gonna use it for something eventually.

    4. Re:Interesting assumption there by Anonymous Coward · · Score: 0

      MP3.com was owned by Michael Robertson, who also owns Lindows.com. Robertson sold MP3.com. Do you think MP3.com still supports ReiserFS while the homepage of ReiserFS says Lindows.com instead support them?

    5. Re:Interesting assumption there by 10Ghz · · Score: 1
      MP3.com is a full-fledged business, and any admin who deploys a half-developed filesystem on mission-critical systems should be fired. I'm not saying that ReiserFS v4 is half-developed now, but at one time it was.


      Obviously they did not use V4, they used V3! V4 is still in beta, V3 has been widely used for quite some time already.
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  32. In other news... by MyDixieWrecked · · Score: 1
    New viruses that only delete the most important files on WinFS formatted drives are proliferating at blinding speed.

    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."

    --



    ...spike
    Ewwwwww, coconut...
  33. ReiserFS Pro vs Con by Pyro226 · · Score: 3, Interesting

    ReiserFS is good because it uses advanced algorithms and such that I will never understand to increase the speed at which harddrives (or usb solid state devices...) can read and write data at the cost of processor utilization. This is good because

    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.

    --
    This message is encrypted with Quad ROT-13 to protect the author's copyright under the DMCA.
    1. Re:ReiserFS Pro vs Con by mcbridematt · · Score: 1

      I happily used ReiserFS on a Dual PII 400 w/ kernel 2.6.0-test8 and couldn't see the speed difference between it and a Duron 900MHz rig.

  34. reiserfs by timmarhy · · Score: 2, Insightful

    i use it on production machines, never had a problem. one of those machines it curently over 400 days uptime, and it does 10,000's of file copies everyday. most of my other machines are between 200 - 365 days up time as well, again never had a problem and this is on 2nd hand hardware. kind of speaks for itself really.

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:reiserfs by Anonymous Coward · · Score: 0

      I hear you, but you make no sense. It's not about uptime, any decent fs should have no impact on system uptime, not even when the clock wraps, it should (silently?) continue to work.
      10.000 file copies is not much. Most harddrive access is smartly handled by linux' caching.

      The 2nd hand hardware is your own choice, hardware is either broken, or not. The big question is when it's going to break and that, except in some extreme circumstances, is not predictable by the best of us. Nor are it's effects.

  35. Re:Reiser? Is that you? by essdodson · · Score: 1

    ext3 was really sold as a fix for all problems and it has turned out to be crap. Ooooooh, it's journaling... woohooo! So was/is NTFS, no body raves about how great NTFS is, atleast not on slashdot.

    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.

    --
    scott
  36. Cue the jokes by phorm · · Score: 1

    Name your daughter reiser and in the later days you may regret it.

    Hint: Common things associated with reiserfs or just filesystems. Mount. fsck. hard-drive. etcbr

  37. Misconception by p3d0 · · Score: 1
    I'd like to see your evidence that it eats processor cycles.

    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 situation with ReiserFS is similar. It uses marginally more CPU time (maybe 10% or so) but the CPU utilization as a percentage seems much higher because it spends so much less time doing I/O.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  38. Whats the point? by Foktip · · Score: 1

    "journalized" FS's need to become better at saving the actual data files instead of getting faster and less reliable! Oh yay, Dancing trees... what happens when they all fall down! DOOM! Ive had my whole system "borked" several times because i kept running into software bugs... On several occasions i had to rebuild the tree (from a Gentoo LiveCD) - but it BORKED lots of stuff and made a HUGE lost+found directory filled with juicy anihilated files. When i tried using ext3, it was like molasses in January... what we need, is a decent compromise between speed and reliability!! Nowadays i back my entire system onto a USB2 drive (often), then unmount it (or mount as read only). Havent lost a file since. :D