multi CPU system 100% CPU useage

Jim McAtee jmcatee at
Tue May 29 00:20:14 UTC 2007

Is this also a known bug with 9.4.0 on Windows?  I'm seeing the same thing 
with that version.  Is there an ETA on 9.4.2?

----- Original Message ----- 
From: "Danny Mayer" <mayer at>
To: "David Friend" <david at>
Cc: <bind-users at>
Sent: Saturday, May 26, 2007 9:56 PM
Subject: Re: multi CPU system 100% CPU useage

> David Friend wrote:
>> Hi
>> I am having a problem with bind 9.4.1 on one of our new machines. The
>> machine has 2 quad core processors and is running Windows 2003 R2. Bind 
>> sees
>> the CPUs when starting and logs "found 8 CPUs, using 8 worker threads".
>> About an hour after starting named.exe consumes all available CPU.
> This is fixed in the next release.
> Danny
>> I have done some RTFM and STFW and with a bit of testing I found that 
>> if I
>> start bind either at the command line with the -n1 or by adding -n1 to 
>> the
>> "Start Parameters" in the service manager it logs "found 8 CPUs, using 
>> 1
>> worker threads" and while running like this never has a problem.
>> However if I change the "Path to Executable" in the service manager to
>> include the CPU parameter, like 
>> "C:\WINDOWS\system32\dns\bin\named.exe -n1",
>> it is ignored and bind starts 8 worker threads and goes on to eat my
>> processors about an hour later. In fact further testing has shown I can 
>> add
>> anything at all after named.exe and it has no effect whatsoever.
>> Does anyone know a way to make bind run as a service in Windows and use 
>> only
>> one CPU?
>> Regards
>> David Friend

More information about the bind-users mailing list