Vinny Abello wrote: >> -----Original Message----- >> From: JINMEI Tatuya / [EMAIL PROTECTED]@C#:H(B [mailto:[EMAIL PROTECTED] >> Sent: Thursday, August 07, 2008 12:38 AM >> To: Vinny Abello >> Cc: [email protected] >> Subject: Re: dnsperf and BIND memory consumption >> >> At Thu, 7 Aug 2008 00:26:04 -0400, >> Vinny Abello <[EMAIL PROTECTED]> wrote: >> >>> Huh... maybe I was right in the first place. I left dnsperf running >>> and named ran out of memory. In my syslog I had a lot of these >>> swap_pager_getswapspace failed messages followed by named finally >>> dying (again, FreeBSD 7.0 STABLE AMD64, 4GB of RAM and the only >>> software running is really BIND). >> Quick questions: did you enable threads? If so, does that change if >> you disable threads? We've heard a similar report on a beta version >> of 9.5.0 for FreeBSD, which reportedly only happened with enabling >> threads (and only happened with 9.5, not 9.4). I've tried to >> reproduce it with a mostly equivalent setting of OS/hardware, but >> never succeeded in seeing it by myself. > > Yes, threads are enabled. I can try it with threads disabled and see if there is a difference. This is just a stock FreeBSD 7.0 system with BIND 9.5.0-P2 from ports. I'm not doing anything weird that I know of. Again, it also seems to happen on Windows, but as I understand, the ISC provided binary kit for Windows is threaded also, correct? I guess that could be the key. I will recompile without threads now and retest. >
In the case of Windows it cannot be built without threads. This was a deliberate design decision since there are parts of the code particularly the IOCP code that would just not work without threads. Danny > -Vinny > >
