On Wed, Apr 8, 2009 at 6:42 PM, Heikki Linnakangas <heikki.linnakan...@enterprisedb.com> wrote: > Dave Page wrote: >> >> On Wednesday, April 8, 2009, Josh Berkus <j...@agliodbs.com> wrote: >>> >>> Presumably fadvise is useless on Windows. Anyone know? >> >> It is. > > cygwin supports POSIX_FADV_SEQUENTIAL (and POSIX_FADV_NORMAL to revert it), > but not any of the other flags. It maps it to NtSetInformationFile() like > this: > >> if (advice == POSIX_FADV_SEQUENTIAL) >> fmi.Mode |= FILE_SEQUENTIAL_ONLY; >> status = NtSetInformationFile (get_handle (), &io, &fmi, sizeof fmi, >> FileModeInformation);
Which is only useful with async IO as far as I'm aware. -- Dave Page EnterpriseDB UK: http://www.enterprisedb.com -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers