Re: Thread discussion

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Thread discussion
Дата
Msg-id 200207060334.g663YOn17849@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: Thread discussion  ("Dann Corbit" <DCorbit@connx.com>)
Список pgsql-hackers
Dann Corbit wrote:
> Especially this comment:
> 
>     http://slashdot.org/comments.pl?sid=35441&cid=3829377
> 
> ==================================================================
> Which is pretty much pointless MS bashing and incorrect.

Is there such a thing.  ;-)

Anyway, the analysis of Solaris is meaningless.  It is in the same camp
as NT as far as process creation bloat.  I have always said threads help
on NT _and_ Solaris.

On Solaris, the thread popularity is there _because_ the OS is so slow
at process creation (SVr$ bloat), not necessarily because people really
want threads on Solaris.

> >NT Spawner (spawnl):            120 Seconds (12.0 millisecond/spawn)
> >Linux Spawner (fork+exec):       57 Seconds ( 6.0 millisecond/spawn)
> >
> >Linux Process Create (fork):     10 Seconds ( 1.0 millisecond/proc)
> >
> >NT Thread Create                  9 Seconds ( 0.9 millisecond/thread)
> >Linux Thread Create               3 Seconds ( 0.3 millisecond/thread)

The Linux case is more interesting.  The same guy had timings for thread
vs. process of 6usecs vs. 4usecs, but states that it really isn't even a
blip on the performance radar, and the coding required to do the stuff
in a threaded manner is a headache:
http://slashdot.org/article.pl?sid=02/07/05/1457231&tid=106

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 




В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Dann Corbit"
Дата:
Сообщение: Re: Thread discussion
Следующее
От: "D'Arcy J.M. Cain"
Дата:
Сообщение: Re: Should next release by 8.0 (Was: Re: [GENERAL] I am