Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Nov 2004 13:53:14 -0800
From:      Julian Elischer <julian@elischer.org>
To:        Petri Helenius <pete@he.iki.fi>
Cc:        freebsd-threads@freebsd.org
Subject:   Re: performance tuning
Message-ID:  <4199254A.8030607@elischer.org>
In-Reply-To: <41992403.8040308@he.iki.fi>
References:  <419914F0.1010308@he.iki.fi> <41991A87.6010803@elischer.org> <41991B66.4090801@elischer.org> <419922B9.7050603@he.iki.fi> <41992403.8040308@he.iki.fi>

next in thread | previous in thread | raw e-mail | index | archive | help


Petri Helenius wrote:

>  Petri Helenius wrote:
>
> > Julian Elischer wrote:
> >
> >>
> >>>
> >>>
> >>> There is work proceeding on 3 fronts.
> >>>
> >>> * libthr continues to be improved by Mike.
> >>
> >>
> >>
> > Is there a guideline when one should consider using libthr? I
> > haven't tried libthr for quite a while.
>
>
>
>  To comment myself, just tried libthr and it seems to get stuck on
>  umtx fairly easily and the application just sits idle. I just
>  libmap.conf:ed pthread->thr. Average lifetime was around five seconds
>  before it hung. On libpthread the same piece of software runs for
>  months uninterrupted.
>

The good thing about libthr is that, being so different, it tends to 
provide a good
second string for helping diagnose problems..  For those applications 
that run with it,
they tend to run well. It has its own problems as you noticed, but it's 
always worth
checking it now and then.
>  Pete



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4199254A.8030607>