On Mon, Apr 05, 2021 at 02:40:17PM +0000, Nejedlo, Mark via Pdns-users wrote:

> We recently replaced some Bind servers with PowerDNS recursor, and were 
> rather surprised to see CPU usage essentially double for the same workload.  
> My expectation was that the load would be more or less equivalent between the 
> two resolvers.  It looks like the load is centered in the actual 
> pdns_recursor worker threads, not the distributor threads or dnsdist.  Is it 
> expected that CPU usage would be so much higher under PowerDNS?  Is there a 
> debug parameter that can be set to see where PowerDNS is spending its time?
> 
> I've already gone through the performance guide and don't see any additional 
> tuning parameters that might help.  We're using LUA, but 1) it's pretty 
> lightweight (a couple hash lookups and modify dq object), and 2) when I 
> disabled the LUA scripting for testing, it didn't make a noticeable 
> difference in the load.
> 
> I'm in the process of building a better test env to subject PowerDNS to more 
> controlled testing, but wanted to get the question of what I should be 
> expecting out there to see if anyone could provide some helpful feedback.
> 
> Thanks,
> Mark

Impossible to say anything without any info about hardware, os, config
and metrics.

        -Otto
_______________________________________________
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
https://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to