Re: Experimental ARC implementation

From: "Zeugswetter Andreas SB SD" <ZeugswetterA(at)spardat(dot)at>
To: "Jan Wieck" <JanWieck(at)Yahoo(dot)com>
Cc: "PostgreSQL-development" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Experimental ARC implementation
Date: 2003-11-05 16:01:27
Message-ID: 46C15C39FEB2C44BA555E356FBCD6FA496205A@m0114.s-mxs.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> My plan is to create another background process very similar to
> the checkpointer and to let that run forever basically looping over that
> BufferSync() with a bool telling that it's the bg_writer.

Why not use the checkpointer itself inbetween checkpoints ?
use a min and a max dirty setting like Informix. Start writing
when more than max are dirty stop when at min. This avoids writing
single pages (which is slow, since it cannot be grouped together
by the OS).

Andreas

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Jan Wieck 2003-11-05 16:48:11 Re: Experimental ARC implementation
Previous Message scott.marlowe 2003-11-05 16:01:11 Re: 7.4RC1 tag'd, branched and bundled ...