From: | "Stephen C(dot) Tweedie" <sct(at)redhat(dot)com> |
---|---|
To: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
Cc: | Trond Eivind Glomsr?d <teg(at)redhat(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>, sct(at)redhat(dot)com |
Subject: | Re: New Linux xfs/reiser file systems |
Date: | 2001-05-04 18:03:05 |
Message-ID: | 20010504190305.O4077@redhat.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi,
On Fri, May 04, 2001 at 01:49:54PM -0400, Bruce Momjian wrote:
> >
> > Performance doing what? XFS has known performance problems doing
> > unlinks and truncates, but not synchronous IO. The user should be
> > using fdatasync() for databases, btw, not fsync().
>
> This is hugely helpful. In PostgreSQL 7.1, we do use fdatasync() by
> default it is available on a platform.
Good --- fdatasync is defined in SingleUnix, so it's probably safe to
probe for it and use it by default if it is there.
The 2.2 Linux kernel does not have fdatasync implemented, but glibc
will fall back to fsync if that's all that the kernel supports. 2.4
implements both with the required semantics.
--Stephen
From | Date | Subject | |
---|---|---|---|
Next Message | Joe Conway | 2001-05-04 18:07:01 | Re: Re: New Linux xfs/reiser file systems |
Previous Message | mlw | 2001-05-04 18:01:06 | Re: Metaphone function attachment |