From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Martijn van Oosterhout <kleptog(at)svana(dot)org> |
Cc: | Ron Peacetree <rjpeace(at)earthlink(dot)net>, "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org, pgsql-performance(at)postgresql(dot)org |
Subject: | Re: [HACKERS] A Better External Sort? |
Date: | 2005-10-06 19:57:38 |
Message-ID: | 25130.1128628658@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-performance |
Martijn van Oosterhout <kleptog(at)svana(dot)org> writes:
> Indeed, one of the things on my list is to remove all the lseeks in
> favour of pread. Halving the number of kernel calls has got to be worth
> something right? Portability is an issue ofcourse...
Being sure that it's not a pessimization is another issue. I note that
glibc will emulate these functions if the kernel doesn't have them;
which means you could be replacing one kernel call with three.
And I don't think autoconf has any way to determine whether a libc
function represents a native kernel call or not ...
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2005-10-06 19:58:59 | Re: comments on prepared transactions ... |
Previous Message | Magnus Hagander | 2005-10-06 19:56:14 | LDAP Authentication? |
From | Date | Subject | |
---|---|---|---|
Next Message | Martijn van Oosterhout | 2005-10-06 20:14:47 | Re: [PERFORM] A Better External Sort? |
Previous Message | Michael Fuhr | 2005-10-06 19:46:06 | Re: functions and execution plan caching |