Re: NuSphere and PostgreSQL for windows
От | Tom Lane |
---|---|
Тема | Re: NuSphere and PostgreSQL for windows |
Дата | |
Msg-id | 2794.1064498859@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: NuSphere and PostgreSQL for windows (Andreas Pflug <pgadmin@pse-consulting.de>) |
Список | pgsql-hackers |
Andreas Pflug <pgadmin@pse-consulting.de> writes: > Tom Lane wrote: >> BTW, I've been wondering lately if we'd not be better off to look at >> using threading in the Windows port, if it'd help us get around the >> fork/exec data transfer problem. > When talking about threading in pgsql to Bruce on Linuxtag, he stated > that the main problem would be the tons of global variables used > throughout the backend. Yeah, it would reverse the problem from "how to share data" to "how not to share data". We'd want to find a way to ensure that the bulk of the static data becomes per-thread data (or, in some cases, add a mutex so that multiple threads can safely share one copy). It won't be a trivial bit of work, but conceivably it could be less messy than trying to store and reload many of those same variables. regards, tom lane
В списке pgsql-hackers по дате отправления: