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
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-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 Content-Type Size
checkpoint.patch application/octet-stream 27.5 KB

In response to

Responses

Browse pgsql-hackers by date

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

Browse pgsql-patches by date

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