Re: PostgreSQL
Neil Conway <[email protected]> Wed, 01 Feb 2006 20:16:57 -0500
| Newsgroups | gmane.os.netbsd.devel.general,gmane.os.netbsd.devel.performance,gmane.os.netbsd.current,gmane.os.netbsd.devel.network |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 2006-02-02 at 00:49 +0000, [email protected] wrote: > 1. I was reading somewhere that PostgreSQL was not multithreaded. This can have > a significant impact if you have a busy database server. Multicore CPUs > designed for executing 10s and 100s of threads simultaneously are just around > the corner (Sun's T1 processors). So fine grained threaded applications are the > future. Whether threads or processes are used to implement concurrency does not really affect how fine-grained the concurrency is. That is, I don't see how using multiple processes and fork() makes an application inherently less suitable to multicore servers than an application using threads. -Neil