Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jul 2005 13:38:53 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        Attila Nagy <bra@fsn.hu>
Cc:        =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= <des@des.no>, src-committers@FreeBSD.org, "Christian S.J. Peron" <csjp@FreeBSD.org>, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org
Subject:   Re: cvs commit: src Makefile.inc1 src/lib/bind config.h config.mk src/lib/bind/bind config.h src/lib/bind/isc Makefile src/lib/bind/isc/isc platform.h src/usr.bin/dig Makefile src/usr.bin/host Makefile src/usr.bin/nslookup Makefile ...
Message-ID:  <42E54DDD.2040906@FreeBSD.org>
In-Reply-To: <42E52115.9090709@fsn.hu>
References:  <200507251444.j6PEiBH5029191@repoman.freebsd.org>	<20050725145111.GA55613@freefall.freebsd.org> <86iryyiz6q.fsf@xps.des.no> <42E52115.9090709@fsn.hu>

next in thread | previous in thread | raw e-mail | index | archive | help
Attila Nagy wrote:
> Dag-Erling Smørgrav wrote:
> 
>>>>  Disable thread support in BIND.  It appears to reduce performance 
>>>> rather
>>>>  than increase it, and seems to be the cause of the memory leaks 
>>>> which some
>>>>  users have reported.
>>>
>>> You happen to know if this is a FreeBSD specific problem?

My sources at ISC tell me that thread performance with 9.3.x on all 
platforms is worse than without threads. Enabling threads by default was a 
combination of a misunderstanding on my part, and a desire to shake out some 
of the issues related to both our threads, and the BIND code. Now that we 
know (most of) the answers, with 6-release coming, and BIND 9.4 not coming 
in time, this was the right way to go.

> BTW, we saw "huge" performance increase when switched to FreeBSD 
> 5-STABLE (around 5.3, or 5.4, don't know exactly) and from bind 9.2.x to 
> 9.3.1.

If you were using BIND 9.2.x previously, that is to be expected. 9.3.x has 
some performance improvements over the old BIND 9 code, but as you pointed 
out the 9.4.x code base will be a substantial improvement, focused primarily 
on performance issues.

hth,

Doug

PS, thanks to Dag-Erling for the help on this one.

-- 

     This .signature sanitized for your protection




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42E54DDD.2040906>