103 lines
5.7 KiB
Text
103 lines
5.7 KiB
Text
|
==> Checking deps
|
||
|
/usr/sbin/unbound
|
||
|
/usr/sbin/hyperfine
|
||
|
dig: using custom build at bind9/bin/dig/dig
|
||
|
drill: using custom build at ldns/drill/drill
|
||
|
resolve: using custom build at hickory-dns/target/release/resolve
|
||
|
|
||
|
==> Starting Unbound
|
||
|
|
||
|
==> Benchmarks for A domain.tld.
|
||
|
Benchmark 1: bind9/bin/dig/dig -p 2253 domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 9.3 ms ± 0.6 ms [User: 7.0 ms, System: 2.7 ms]
|
||
|
Range (min … max): 8.7 ms … 13.0 ms 285 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Benchmark 2: ldns/drill/drill -p 2253 domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 4.2 ms ± 0.1 ms [User: 3.4 ms, System: 1.3 ms]
|
||
|
Range (min … max): 4.1 ms … 5.3 ms 666 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Benchmark 3: hickory-dns/target/release/resolve -n 127.0.0.1:2253 domain.tld
|
||
|
Time (mean ± σ): 2.0 ms ± 2.5 ms [User: 1.3 ms, System: 1.3 ms]
|
||
|
Range (min … max): 1.8 ms … 101.6 ms 1610 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Summary
|
||
|
hickory-dns/target/release/resolve -n 127.0.0.1:2253 domain.tld ran
|
||
|
2.14 ± 2.71 times faster than ldns/drill/drill -p 2253 domain.tld @127.0.0.1
|
||
|
4.66 ± 5.91 times faster than bind9/bin/dig/dig -p 2253 domain.tld @127.0.0.1
|
||
|
|
||
|
==> Benchmarks for AAAA domain.tld.
|
||
|
Benchmark 1: bind9/bin/dig/dig -p 2253 aaaa domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 9.6 ms ± 1.0 ms [User: 7.1 ms, System: 2.8 ms]
|
||
|
Range (min … max): 8.6 ms … 14.7 ms 326 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Benchmark 2: ldns/drill/drill -p 2253 aaaa domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 4.3 ms ± 0.1 ms [User: 3.4 ms, System: 1.3 ms]
|
||
|
Range (min … max): 4.1 ms … 5.0 ms 715 runs
|
||
|
|
||
|
Benchmark 3: hickory-dns/target/release/resolve -n 127.0.0.1:2253 -t AAAA domain.tld
|
||
|
Time (mean ± σ): 1.9 ms ± 0.9 ms [User: 1.3 ms, System: 1.3 ms]
|
||
|
Range (min … max): 1.8 ms … 34.0 ms 1595 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Summary
|
||
|
hickory-dns/target/release/resolve -n 127.0.0.1:2253 -t AAAA domain.tld ran
|
||
|
2.19 ± 1.00 times faster than ldns/drill/drill -p 2253 aaaa domain.tld @127.0.0.1
|
||
|
4.92 ± 2.30 times faster than bind9/bin/dig/dig -p 2253 aaaa domain.tld @127.0.0.1
|
||
|
|
||
|
==> Benchmarks for MX domain.tld.
|
||
|
Benchmark 1: bind9/bin/dig/dig -p 2253 mx domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 9.8 ms ± 1.7 ms [User: 7.2 ms, System: 3.1 ms]
|
||
|
Range (min … max): 8.6 ms … 16.7 ms 325 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Benchmark 2: ldns/drill/drill -p 2253 mx domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 4.3 ms ± 0.1 ms [User: 3.4 ms, System: 1.3 ms]
|
||
|
Range (min … max): 4.1 ms … 4.9 ms 707 runs
|
||
|
|
||
|
Benchmark 3: hickory-dns/target/release/resolve -n 127.0.0.1:2253 -t MX domain.tld
|
||
|
Time (mean ± σ): 1.9 ms ± 0.3 ms [User: 1.2 ms, System: 1.3 ms]
|
||
|
Range (min … max): 1.8 ms … 15.2 ms 1617 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Summary
|
||
|
hickory-dns/target/release/resolve -n 127.0.0.1:2253 -t MX domain.tld ran
|
||
|
2.21 ± 0.39 times faster than ldns/drill/drill -p 2253 mx domain.tld @127.0.0.1
|
||
|
5.11 ± 1.27 times faster than bind9/bin/dig/dig -p 2253 mx domain.tld @127.0.0.1
|
||
|
|
||
|
==> Benchmarks for CNAME mail.domain.tld.
|
||
|
Benchmark 1: bind9/bin/dig/dig -p 2253 mail.domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 9.3 ms ± 0.7 ms [User: 6.9 ms, System: 2.9 ms]
|
||
|
Range (min … max): 8.7 ms … 13.2 ms 325 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Benchmark 2: ldns/drill/drill -p 2253 mail.domain.tld @127.0.0.1
|
||
|
Time (mean ± σ): 4.2 ms ± 0.1 ms [User: 3.5 ms, System: 1.2 ms]
|
||
|
Range (min … max): 4.1 ms … 4.7 ms 707 runs
|
||
|
|
||
|
Benchmark 3: hickory-dns/target/release/resolve -n 127.0.0.1:2253 mail.domain.tld
|
||
|
Time (mean ± σ): 2.1 ms ± 3.8 ms [User: 1.4 ms, System: 1.3 ms]
|
||
|
Range (min … max): 1.9 ms … 129.2 ms 1575 runs
|
||
|
|
||
|
Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
|
||
|
|
||
|
Summary
|
||
|
hickory-dns/target/release/resolve -n 127.0.0.1:2253 mail.domain.tld ran
|
||
|
1.99 ± 3.60 times faster than ldns/drill/drill -p 2253 mail.domain.tld @127.0.0.1
|
||
|
4.38 ± 7.91 times faster than bind9/bin/dig/dig -p 2253 mail.domain.tld @127.0.0.1
|
||
|
|
||
|
==> All done
|
||
|
|
||
|
==> Stopping Unbound
|