Re: Postgresql and multithreading
| От | Steve Wolfe |
|---|---|
| Тема | Re: Postgresql and multithreading |
| Дата | |
| Msg-id | 009a01c276da$27963a20$7192f6cc@nervegas обсуждение исходный текст |
| Ответ на | Re: Postgresql and multithreading (Bruce Momjian <pgman@candle.pha.pa.us>) |
| Ответы |
Re: Postgresql and multithreading
|
| Список | pgsql-hackers |
On the recurring debate of threading vs. forking, I was giving it a fwe thoughts a few days ago, particularly with concern to Linux's memory model. On IA32 platforms with over 4 gigs of memory, any one process can only "see" up to 3 or 4 gigs of that. Having each postmaster fork off as a new process obviously would allow a person to utilize very copious quantities of memory, assuming that (a) they were dealing with concurrent PG sessions, and (b) PG had reason to use the memory. I'm not entirely clear on threading in Linux - would it provide the same benefits, or would it suddenly lock you into a 3-gig memory space? steve
В списке pgsql-hackers по дате отправления: