Skip site navigation (1) Skip section navigation (2)

Load distributed checkpoint patch

From: ITAGAKI Takahiro <itagaki(dot)takahiro(at)oss(dot)ntt(dot)co(dot)jp>
To: pgsql-patches(at)postgresql(dot)org
Subject: Load distributed checkpoint patch
Date: 2006-12-19 09:17:10
Message-ID: 20061219180112.648F.ITAGAKI.TAKAHIRO@oss.ntt.co.jp (view raw or flat)
Thread:
Lists: pgsql-hackerspgsql-patches
This is a patch for load distributed checkpoint discussed in
http://archives.postgresql.org/pgsql-hackers/2006-12/msg00337.php

Only write() calls are smoothed, fsync() are not.
Existing checkpoint method is called "immediate checkpoint" in the patch,
and the new method called "asynchronous checkpoint".

I'm working on more robust control of checkpoint progress. WAL are written
a lot just after checkpoints because of full-page-writes and decreases
gradually. Linear control seems to be not enough in some cases.

Comments, suggestions and testing are appreciated.

Regards,
---
ITAGAKI Takahiro
NTT Open Source Software Center


Attachment: checkpoint.patch
Description: application/octet-stream (27.5 KB)

In response to

Responses

pgsql-hackers by date

Next:From: Csaba NagyDate: 2006-12-19 09:27:10
Subject: Re: Second attempt, roll your own autovacuum
Previous:From: Gurjeet SinghDate: 2006-12-19 09:06:15
Subject: Re: Question about debugging bootstrapping and catalog entries

pgsql-patches by date

Next:From: ITAGAKI TakahiroDate: 2006-12-19 09:31:27
Subject: Re: Load distributed checkpoint
Previous:From: David FetterDate: 2006-12-19 08:51:01
Subject: Re: Enums patch v2

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group