Anatomy of Linux Journaling File Systems
LinucksGirl writes "Journaling file systems used to be an oddity primarily for research purposes, but today it's the default in Linux. Discover the ideas behind journaling file systems, and learn how they provide better integrity in the face of a power failure or system crash. Learn about the various journaling file systems in use today, and peek into the next generation of journaling file systems."
I've been in car crashes, yet jokes about car crashes are still funny in spite of my personal experience to tell me that the event itself is potentially very serious. I only hope that if someone I care about is murdered, I'll still manage to retain my sense of humor. It would be a shame if it had to die, too.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
> You don't need any extra kernel support for that. You just write the new version under a temporary name, and then atomically rename it over the old file. Fsync before renaming for extra credit. And lose all the hard links you may have had on that file...
So, I'm to be considered an adult when my sense of humor is compatible with yours? In my world, the one who can't laugh at life is the one whose life is lacking. I reject your world view and all the fearfulness it implies. They can kill you once, but they can't kill you twice.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"