pgsql-server/src backend/storage/buffer/bufmgr ...

From: wieck(at)svr1(dot)postgresql(dot)org (Jan Wieck)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src backend/storage/buffer/bufmgr ...
Date: 2004-01-24 20:00:46
Message-ID: 20040124200046.BC904D1E929@svr1.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: wieck(at)svr1(dot)postgresql(dot)org 04/01/24 16:00:46

Modified files:
src/backend/storage/buffer: bufmgr.c
src/backend/utils/misc: guc.c postgresql.conf.sample
src/include/storage: bufmgr.h

Log message:
Added GUC variable bgwriter_flush_method controlling the action
done by the background writer between writing dirty blocks and
napping.

none (default) no action
sync bgwriter calls smgrsync() causing a sync(2)

A global sync() is only good on dedicated database servers, so
more flush methods should be added in the future.

Jan

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Neil Conway 2004-01-24 20:43:26 pgsql-server/src/bin/psql print.c
Previous Message Neil Conway 2004-01-24 19:38:50 pgsql-server/src/bin/psql command.c common.c c ...