On Jan 13, 2014, at 16:03, Robert Haas <robertmh...@gmail.com> wrote:
> On Mon, Jan 13, 2014 at 3:53 PM, Trond Myklebust <tron...@gmail.com> wrote: >> O_DIRECT was specifically designed to solve the problem of double buffering >> between applications and the kernel. Why are you not able to use that in >> these situations? > > O_DIRECT was apparently designed by a deranged monkey on some serious > mind-controlling substances. But don't take it from me, I have it on > good authority: > > http://yarchive.net/comp/linux/o_direct.html > > One might even say the best authority. You do realise that is 12 year old information, right? …and yes, we have added both aio and vectored operations to O_DIRECT in the meantime. Meanwhile, no progress has been made on the “non-deranged” interface that authority was advocating. Cheers, Trond -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers