Skip to content
Snippets Groups Projects
Commit 2e92b587 authored by Heikki Linnakangas's avatar Heikki Linnakangas
Browse files

Mention in the docs that bgwriter now sleeps longer when it has no work to do.

parent 3946c281
No related branches found
No related tags found
No related merge requests found
......@@ -1322,12 +1322,14 @@ SET ENABLE_SEQSCAN TO OFF;
background writer. In each round the writer issues writes
for some number of dirty buffers (controllable by the
following parameters). It then sleeps for <varname>bgwriter_delay</>
milliseconds, and repeats. The default value is 200 milliseconds
(<literal>200ms</>). Note that on many systems, the effective
resolution of sleep delays is 10 milliseconds; setting
<varname>bgwriter_delay</> to a value that is not a multiple of
10 might have the same results as setting it to the next higher
multiple of 10. This parameter can only be set in the
milliseconds, and repeats. When there are no dirty buffers in the
buffer pool, though, it goes into a longer sleep regardless of
<varname>bgwriter_delay</>. The default value is 200
milliseconds (<literal>200ms</>). Note that on many systems, the
effective resolution of sleep delays is 10 milliseconds; setting
<varname>bgwriter_delay</> to a value that is not a multiple of 10
might have the same results as setting it to the next higher multiple
of 10. This parameter can only be set in the
<filename>postgresql.conf</> file or on the server command line.
</para>
</listitem>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment