Journaling filesystems

I was geeking out a bit while I was cleaning this morning, thinking about how wonderful journaling filesystems are. My computers here at home occasionally lose power and crash, yet their filesystems almost always repair themselves.

Back in the Ancient History days, dropping power on a DOS and Windows 3.x box meant almost certain file corruption. That changed when Microsoft’s Windows 2000 added journaling to the NTFS v3.0 filesystem, and from that point on most every filesystem had a journal. (NTFS wasn’t the first journaling filesystem, but the first one for the masses. I believe the first was IBM’s JFS, released for AIX in 1990 and then for OS/2 Warp Server in April 1999.)

Now with improved manufacturing techniques and journaled filesystems, filesystems seem to last until the drive itself wears out. So now you whippersnappers know how good you’ve really got it!