dnssec-verify detect and support multiple cores
Description
We use dnssec-verify
(from BIND 9.16) to validate large DNSSEC-signed zones. I noticed that on a multi core processor (eg 16 cores) always only one cpu is used. I guess, validation time could be speed up a lot if all available cores would be used.
Request
Make dnssec-verify
use all available cores automatically for operations for which this is possible eg. signature verification.
dnssec-signzone
already automatically detects and uses all available cores and even has an argument switch to specify an specific number (man dnssec-signzone
). I think something like this would be very useful:
-n ncpus
This option specifies the number of threads to use. By default, one thread is started for each detected CPU.