Re: [HACKERS] win32 performance - fsync question

Bruce Momjian <[email protected]>
Newsgroups gmane.comp.db.postgresql.devel.win32,gmane.comp.db.postgresql.devel.general
Message-ID <[email protected]>
Patch applied.  Thanks.

I assume this is not approprate for 8.0.X.

---------------------------------------------------------------------------


Magnus Hagander wrote:
> > Magnus prepared a trivial patch which added the O_SYNC flag 
> > for windows and mapped it to FILE_FLAG_WRITE_THROUGH in 
> > win32_open.c. 
> 
> Attached is this trivial patch. As Merlin says, it needs some more
> reliability testing. But the numbers are at least reasonable - it
> *seems* like it's doing the right thing (as long as you turn off write
> cache). And it's certainly a significant performance increase - it
> brings the speed almost up to the same as linux.
> 
> 
> //Magnus

Content-Description: o_sync.patch

[ Attachment, skipping... ]

> 
> ---------------------------(end of broadcast)---------------------------
> TIP 8: explain analyze is your friend

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  [email protected]               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [email protected] so that your
      message can get through to the mailing list cleanly
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.