Re: [OT] Mail hangs real-time processes
Re: [OT] Mail hangs real-time processes
- Subject: Re: [OT] Mail hangs real-time processes
- From: James McCartney <email@hidden>
- Date: Thu, 8 Jan 2004 15:13:04 -0800
On Jan 8, 2004, at 1:33 PM, Herbie Robinson wrote:
Is there a way to turn journaling off on a per file basis. Or put a
file into a mode where disk extent allocation is journaled, but not
the data updates?
my understanding is volumes are journaled, not files.
It is also my understanding the journaling protects the integrity of
the disk structure, not the integrity of your file data.
journaling will save your disk from being corrupt, but not your files
from being corrupt.
This is from Dominic Giampaolo speaking for BeOS - he works for Apple
now and I assume wrote our journaled file system.
User data is not logged. That's actually a bit of confusion that comes
up. People say well, how can you do logging and still maintain any
kind of performance, because every time I write to a file you're
writing into two places, but that's actually not the way journaling
is. Journaling is not for user data, it's only for file system data
structures, so that that way if a power failure ever happens or a
crash, God forbid, should occur, you actually won't corrupt the file
system structure. You may not have all the files or all the data that
was written before the crash, but you will also have all of your old
stuff too, though.
http://www.beatjapan.org/mirror/www.be.com/developers/may_dev_conf/
transcripts/filesystem1/
--
james mccartney
apple coreaudio
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.