Re: Sometimes very slow when creating thread

[email protected] ((PerlDiscuss - Perl Newsgroups and mailing lists))
Newsgroups perl.ithreads
Organization PerlDiscuss.com
Message-ID <[email protected]>
Thanks Liz, good article,
 but I didn't find an explanation to my problem!?!

To explain my problem a little bit more:
It is exactly the same threaded program running on the same data that
sometimes take 4 seconds to start, and sometimes 3 minutes!
The threading takes place in the beginning of the program and always in
the same way.

Is there any logical reason to way each thread is created in a fraction of
a second during one start of the program and then each takes 30 seconds at
another start of the program. Never in between - its either very quick or
very slow!

???
/anders


Elizabeth Mattijsen wrote:

> At 19:58 +0000 2/22/04, [email protected] (PerlDiscuss - 
> Perl Newsgroups and wrote:
> >I have a program with 6 threads.
> >At a normal start of the program all is up and running in 4 seconds, BUT
> >often it takes 3 minutes!?!
> >What happens is that each "threads->create(" takes about 30 seconds to
> >...
> >...

> Check out my article "Things you need to know before programming Perl
ithreads"
>    http://www.perlmonks.org/index.pl?node_id=288022
> Liz
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.