[bind10-dev] Thinking aloud: Multi-CPU auth
Michal 'vorner' Vaner
michal.vaner at nic.cz
Wed Dec 22 12:57:54 UTC 2010
Hello
On Mon, Dec 20, 2010 at 08:34:13PM +0000, Stephen Morris wrote:
> I think that the small overhead of adding process management to the server is more than compensated by the for by the simplicity of the solution. However, there is one disadvantage - it won't work on Windows, which doesn't have the idea of fork().
Yes, but are we expecting someone to run heavily loaded authoritative server on
windows? Or are we allowed to wish what OS we would like for more extreme
performance?
> Regarding frequency with which these operations are done, the co.uk zone is updated using dynamic updates every minute. So we would need to think about restarting processes on a minute-by-minute basis.
Sure, that's the downside. But, as fork is relatively cheap, 1 fork() per CPU
and minute should probably be enough (how many answers per second do we expect
on a single CPU? 10k? 100k? In any case, it is more than half milion answered
queries per fork).
And we could, I guess, do the updates „from time to time“. Would it be a problem
if the update took 5 or 10 minutes?
Have a nice day
--
This email has not been checked by an antivirus system.
No virus found.
Michal 'vorner' Vaner
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/bind10-dev/attachments/20101222/69447945/attachment.bin>
More information about the bind10-dev
mailing list