From: Sheldon Hearn <[EMAIL PROTECTED]>
To: Alfred Perlstein <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Re: Where is the syncer kernel process implemented?
In-reply-to: Your message of "Fri, 14 Jul 2000 05:38:58 MST."
<[EMAIL PROTECTED]>
Date: Fri, 14 Jul 2000 14:51:13 +0200
Sender: Sheldon Hearn <[EMAIL PROTECTED]>
On Fri, 14 Jul 2000 05:38:58 MST, Alfred Perlstein wrote:
> /*
> * System filesystem synchronizer daemon.
> */
> void
> sched_sync(void)
It seems that the default sync delay, syncer_maxdelay, is no longer
controllable via sysctl(8). Are there complex issues restricting the
changing of this value in real time, or is it just not something people
feel the need to change these days?
Ciao,
Sheldon.
The value of syncer_maxdelay was never settable, as it is used
to set the size of the array used to hold the timing events.
It was formerly possible to set syncdelay, but that variable
was replaced by three variables:
time_t filedelay = 30; /* time to delay syncing files */
time_t dirdelay = 29; /* time to delay syncing directories */
time_t metadelay = 28; /* time to delay syncing metadata */
Each of these variables is individually setable.
Kirk McKusick
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message