We are studying B+ trees in CS352 and that has caused me to think about the design of some of the file systems in Linux. I have been faithfully served by ext3 for quite some time but am interested in the additional performance and features offered by some alternatives.
I ran ReiserFSv3 on several servers in the past and was bitten by a number of corner case bugs introduced by (pre-Novell) SuSE. ReiserFSv4 is still considered experimental by its team.
XFS has gained recent notoriety for losing the data of some prominent Linux figures. I remember that in the past few months, at least five people on various Planet aggregations said that XFS lost their entire partition and the recovery tools did not work.
So, having heard very little about JFS, I'm interested in knowing if anyone here has been running it and has any experiences to share.
On 10/18/06, Jason D. Clinton me@jasonclinton.com wrote:
We are studying B+ trees in CS352 and that has caused me to think about the design of some of the file systems in Linux. I have been faithfully served by ext3 for quite some time but am interested in the additional performance and features offered by some alternatives.
I ran ReiserFSv3 on several servers in the past and was bitten by a number of corner case bugs introduced by (pre-Novell) SuSE. ReiserFSv4 is still considered experimental by its team.
XFS has gained recent notoriety for losing the data of some prominent Linux figures. I remember that in the past few months, at least five people on various Planet aggregations said that XFS lost their entire partition and the recovery tools did not work.
So, having heard very little about JFS, I'm interested in knowing if anyone here has been running it and has any experiences to share.
-- Jason D. Clinton Something clever goes on this line.
The Mac HFS file system is B-Tree based. It was notorious for losing file info. Pre-OS X users swore by Norton Utils and others. Since OS X and the Journalled HFS+ and the option of UFS lots of these problems have gone away/changed. Now, Norton is "bad" for OS X and most people seem to rely on fsck.
On 10/18/06, Jon Pruente jdpruente@gmail.com wrote:
On 10/18/06, Jason D. Clinton me@jasonclinton.com wrote:
We are studying B+ trees in CS352 and that has caused me to think about the design of some of the file systems in Linux. I have been faithfully served by ext3 for quite some time but am interested in the additional performance and features offered by some alternatives.
BTW, I hated CS352 when I was at UMKC. Maybe it's who is teaching it. It was one of the main reasons I stopped going there. There was a large shift in course setups and degree req's when it all got merged with the School of Engineering and into SICE...
--- Jon Pruente jdpruente@gmail.com wrote:
On 10/18/06, Jon Pruente jdpruente@gmail.com wrote:
On 10/18/06, Jason D. Clinton
me@jasonclinton.com wrote:
We are studying B+ trees in CS352 and that has caused me to think about the design of some of the file systems in Linux. I have been faithfully served by ext3 for quite some time but am interested in the additional performance and features offered by some alternatives.
BTW, I hated CS352 when I was at UMKC. Maybe it's who is teaching it. It was one of the main reasons I stopped going there. There was a large shift in course setups and degree req's when it all got merged with the School of Engineering and into SICE...
I was considering getting a four-year IT degree at UMKC but I'm having second thoughts now that I've spoken to a counselor and found that even though I'm getting an AAS in IT from JCCC, none of the technical courses will transfer or count for anything. This is because UMKC's "IT" degree is actually a thinly disguised CIS degree with a bunch of business classes as well. Oh, and two actual technical IT courses thrown in so they can call it an Information Technology degree ("look! it has some IT classes!").
Does anyone know if KU's IT degree is any better, or if there is a four-year institution in the Greater KC Metro Area which offers a real IT degree program? A B.S. in IT would be a nice thing to have in this day and age.
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jason D. Clinton wrote:
I ran ReiserFSv3 on several servers in the past and was bitten by a number of corner case bugs introduced by (pre-Novell) SuSE. ReiserFSv4 is still considered experimental by its team.
I don't have any experience with Reiser
XFS has gained recent notoriety for losing the data of some prominent Linux figures. I remember that in the past few months, at least five people on various Planet aggregations said that XFS lost their entire partition and the recovery tools did not work.
I tried XFS for a while, but couldn't get a system stable enough to get through the install process, so I managed to side-step most of the data loss issues. I can vouch for XFS being unstable (circa Debian sarge) and the recovery tools not helping.
So, having heard very little about JFS, I'm interested in knowing if anyone here has been running it and has any experiences to share.
I've been running JFS (via Debian Sarge) since the release of Sarge on various platforms (x86 and 64-bit on AMD64). I've only had a couple of issues:
1) Although grub claims to have JFS support, it didn't seem to work in the real world, so my /boot partition is ext3 (everything else, including root, is on JFS). This may already be fixed by more recent versions of grub.
2) One system foo-bar'd the JFS filesystem when it completely filled the allocated space (before I noticed and could allocate more via LVM). I lost a few files that were open for writing at the time (mostly log files), and I had to run the fsck utilities a couple of times (until I manually forced complete checks of the entire FS, despite the fact that the journal indicated the FS was OK), but nothing major. Pretty much everything was back to normal once I added space and properly fsck'd. I have completely filled other JFS partitions (ie: /home/DVDs) with no issues whatsoever (ie: delete a few files and go back to work).
NOTE: I'm running most systems with JFS on LVM on SW-RAID (1 or 5). A couple of systems have HW-RAID (3-Ware 95xx SATA controllers), and everything seems to get along nicely.
- -- Charles Steinkuehler charles@steinkuehler.net