Andres Freund <and...@anarazel.de> writes: > On 2016-09-13 16:08:39 +0300, Heikki Linnakangas wrote: >> So, if I've understood correctly, the purpose of this patch is to improve >> performance on a multi-CPU system, which has the kqueue() function. Most >> notably, FreeBSD?
> I think it's not necessarily about the current system, but more about > future uses of the WaitEventSet stuff. Some of that is going to use a > lot more sockets. E.g. doing a parallel append over FDWs. All fine, but the burden of proof has to be on the patch to show that it does something significant. We don't want to be carrying around platform-specific code, which necessarily has higher maintenance cost than other code, without a darn good reason. Also, if it's only a win on machines with dozens of CPUs, how many people are running *BSD on that kind of iron? I think Linux is by far the dominant kernel for such hardware. For sure Apple isn't selling any machines like that. regards, tom lane -- Sent via pgsql-hackers mailing list (firstname.lastname@example.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers