Issues tangential to win32 support

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

In response to

Responses

Browse pgsql-hackers by date

  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