sync delay and consitency
Uwe Doering
gemini at geminix.org
Thu Nov 27 14:18:42 PST 2003
Ion-Mihai Tetcu wrote:
>
> I have a machine that randomly crashes. I wonder if lowering
>
> Variable Default Description
> kern.filedelay 30 time to delay syncing files
> kern.dirdelay 29 time to delay syncing directories
> kern.metadelay 28 time to delay syncing metadata
>
> would help having a more up-to-date fs (using soft-updates).
You can reduce these settings in order to narrow the window which you
would lose data in if the system crashed. However, it is important that
you keep the numerical order of these variables.
> Also is there a reason for the 30-29-28 (the 1 differece between)
> sequence ?
It gives a FS w/soft-updates its crash resilience, by ensuring the order
of disk updates for these three data types. Meta data first, then
directory data, and finally the actual file contents.
Uwe
--
Uwe Doering | EscapeBox - Managed On-Demand UNIX Servers
gemini at geminix.org | http://www.escapebox.net
More information about the freebsd-questions
mailing list