From: | Scott Marlowe <scott(dot)marlowe(at)ihs(dot)com> |
---|---|
To: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Issues tangential to win32 support |
Date: | 2002-05-09 16:34:58 |
Message-ID: | Pine.LNX.4.33.0205091029070.3510-100000@css120.ihs.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
There are some issues that the whole idea of a win32 port should bring up.
One of them is whether or not postgresql should be rewritten as a
multi-threaded app.
If postgresql will never be rewritten as a multi-threaded app, then
performance under Windows is likely to ALWAYS be slow, since that
multi-thread is the preferred model for good performance on W32. note
that many Unixes prefer multi-threaded models as well (Solaris comes to
mind) so there's the possibility that a multi-threaded postgresql could
enjoy better performance on more than just windows.
If postgresql IS going to eventually be multi-threaded, then the whole
win32 port should probably be delayed until then, since it would solve
many of the issues of fork() versus createprocess().
Just my thoughts on it.
Scott
From | Date | Subject | |
---|---|---|---|
Next Message | Jan Wieck | 2002-05-09 16:37:16 | Re: How much work is a native Windows application? |
Previous Message | Thomas Lockhart | 2002-05-09 16:23:16 | Re: pgaccess |