Re: fsync or fdatasync
От | Ragnar Kjørstad |
---|---|
Тема | Re: fsync or fdatasync |
Дата | |
Msg-id | 20020910022820.W24188@vestdata.no обсуждение исходный текст |
Ответ на | Re: fsync or fdatasync (Sean Chittenden <sean@chittenden.org>) |
Ответы |
Re: fsync or fdatasync
|
Список | pgsql-admin |
On Mon, Sep 09, 2002 at 05:11:27PM -0700, Sean Chittenden wrote: > > No, fsync() is not a no-op on linux. > > Unless the filesystem is mounted with o_sync, I suppose - then > > everything is written at write() so fsync() is not needed. But > > generally, it does sync. > > Hrm, alright. From what I've figured out, about ~6wk ago fsync() was > added to linux to have it actually fsync()... mind you someone quickly > turned around and created a new patchset that ripped the functionality > out and added it to an extreme linux distro. ::shrug:: <opinion>Linux > is out of control.</opinion> -sc "6wk"? Linux has had fsync for as long as I can remember. Maybe you have it confused with fsync() over NFS? The NFSv2 implementation on linux used to have "async" flag for nfs as default - making it non NFS-compliant without reconfiguration. -- Ragnar Kjørstad Big Storage
В списке pgsql-admin по дате отправления: