performance - mimuret/iptables-ext-dns GitHub Wiki

performance test results

raspberrypi 1B+

###cpuinfo

processor       : 0
model name      : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS        : 2.00
Features        : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xb76
CPU revision    : 7

Hardware        : BCM2708
Revision        : 0010

###rule data

###perf data

perf result(use backend unbound and don't use rule.txt)

Statistics:

  Queries sent:         10000
  Queries completed:    9966 (99.66%)
  Queries lost:         34 (0.34%)

  Response codes:       NXDOMAIN 9966 (100.00%)
  Average packet size:  request 270, response 314
  Run time (s):         3.872504
  Queries per second:   2573.528652

  Average Latency (s):  0.025562 (min 0.001167, max 0.033369)
  Latency StdDev (s):   0.001043

perf result(use backend unbound and use rule.txt)

Statistics:

  Queries sent:         10000
  Queries completed:    8744 (87.44%)
  Queries lost:         1256 (12.56%)

  Response codes:       NXDOMAIN 8744 (100.00%)
  Average packet size:  request 270, response 314
  Run time (s):         186.013891
  Queries per second:   47.007242

  Average Latency (s):  1.407995 (min 0.106905, max 3.005958)
  Latency StdDev (s):   0.366689

perf result(use backend unbound and use rule .com qname rmatch)

Statistics:

  Queries sent:         10000
  Queries completed:    9966 (99.66%)
  Queries lost:         34 (0.34%)

  Response codes:       NXDOMAIN 9966 (100.00%)
  Average packet size:  request 270, response 314
  Run time (s):         4.126527
  Queries per second:   2415.105972

  Average Latency (s):  0.027225 (min 0.001174, max 0.034416)
  Latency StdDev (s):   0.000981

perf result(use backend unbound and use rule .com qname rmatch * 10)

  Queries sent:         10000
  Queries completed:    9932 (99.32%)
  Queries lost:         68 (0.68%)

  Response codes:       NXDOMAIN 9932 (100.00%)
  Average packet size:  request 270, response 314
  Run time (s):         5.413514
  Queries per second:   1834.667833

  Average Latency (s):  0.035875 (min 0.001348, max 0.077788)
  Latency StdDev (s):   0.003686