Hi list,
I've extracted below the top lines of timing for my SA checks on
emails, and am wondering if these are along the lines of general
expectations and performance with some of the DNS-based checks? Other
than running a caching nameserver (done) are there any other pointers,
or are my results fairly typical? I've not seen much reporting or
discussion online on this. Not a major issue, as my server is not
highly loaded, but interested from the perspective of optimising and
understanding. The server is running a local caching nameserver which
is specified in local.cf for spamassassin use.
- Razor2 is typically about 2.9s, with 90% falling between the 1.3s
range between 1.9s and 3.2s
- DCC is interesting - 50% in less than 0.3s, but then the rest taking
all the way up to timeout at 10s
- SPF typically 0.25s, but 25% taking more than 0.8s
- Pyzor quick and consistent average < 0.4s
Simon
========================================================================================================================
SA Timing Percentiles % Time Total (ms) 0%
5% 25% 50% 75% 95% 100%
------------------------------------------------------------------------------------------------------------------------
tests_pri_20 (277) 51.44% 774766.00 948.00
1874.60 2827.00 2872.00 2910.00 3162.80 4180.00
check_razor2 (277) 51.39% 774057.00 947.00
1872.80 2825.00 2871.00 2907.00 3162.40 4177.00
tests_pri_10 (277) 26.14% 393733.00 286.00
288.00 290.00 294.00 4443.00 4456.20 10003.00
check_dcc (277) 26.06% 392435.00 285.00
286.00 287.00 289.00 4439.00 4447.00 10001.00
tests_pri_0 (277) 12.87% 193775.00 16.00
61.00 282.00 549.00 966.00 1919.00 2871.00
poll_dns_idle (267) 9.41% 141772.57 0.01
0.01 95.50 285.00 810.50 1639.00 2735.00
check_spf (277) 8.43% 126969.05 0.09
1.23 58.00 250.00 776.00 1600.20 2759.00
tests_pri_30 (277) 6.70% 100850.00 350.00
352.00 356.00 360.00 366.00 389.60 474.00
check_pyzor (277) 6.67% 100510.00 349.00
351.00 355.00 359.00 364.00 388.60 472.00
check_dkim_adsp (108) 1.70% 25648.85 0.87
1.12 1.54 52.00 323.25 908.90 2200.00
tests_pri_500 (277) 1.20% 18065.52 1.59
1.96 2.10 2.20 2.40 453.80 2388.00
total_txrep (277) 0.69% 10433.00 5.00
11.00 17.00 21.00 24.00 35.80 786.00
tests_pri_1000 (277) 0.62% 9397.00 6.00
10.00 15.00 19.00 21.00 30.20 621.00
--
Simon Wilson
M: 0400 12 11 16
I've extracted below the top lines of timing for my SA checks on
emails, and am wondering if these are along the lines of general
expectations and performance with some of the DNS-based checks? Other
than running a caching nameserver (done) are there any other pointers,
or are my results fairly typical? I've not seen much reporting or
discussion online on this. Not a major issue, as my server is not
highly loaded, but interested from the perspective of optimising and
understanding. The server is running a local caching nameserver which
is specified in local.cf for spamassassin use.
- Razor2 is typically about 2.9s, with 90% falling between the 1.3s
range between 1.9s and 3.2s
- DCC is interesting - 50% in less than 0.3s, but then the rest taking
all the way up to timeout at 10s
- SPF typically 0.25s, but 25% taking more than 0.8s
- Pyzor quick and consistent average < 0.4s
Simon
========================================================================================================================
SA Timing Percentiles % Time Total (ms) 0%
5% 25% 50% 75% 95% 100%
------------------------------------------------------------------------------------------------------------------------
tests_pri_20 (277) 51.44% 774766.00 948.00
1874.60 2827.00 2872.00 2910.00 3162.80 4180.00
check_razor2 (277) 51.39% 774057.00 947.00
1872.80 2825.00 2871.00 2907.00 3162.40 4177.00
tests_pri_10 (277) 26.14% 393733.00 286.00
288.00 290.00 294.00 4443.00 4456.20 10003.00
check_dcc (277) 26.06% 392435.00 285.00
286.00 287.00 289.00 4439.00 4447.00 10001.00
tests_pri_0 (277) 12.87% 193775.00 16.00
61.00 282.00 549.00 966.00 1919.00 2871.00
poll_dns_idle (267) 9.41% 141772.57 0.01
0.01 95.50 285.00 810.50 1639.00 2735.00
check_spf (277) 8.43% 126969.05 0.09
1.23 58.00 250.00 776.00 1600.20 2759.00
tests_pri_30 (277) 6.70% 100850.00 350.00
352.00 356.00 360.00 366.00 389.60 474.00
check_pyzor (277) 6.67% 100510.00 349.00
351.00 355.00 359.00 364.00 388.60 472.00
check_dkim_adsp (108) 1.70% 25648.85 0.87
1.12 1.54 52.00 323.25 908.90 2200.00
tests_pri_500 (277) 1.20% 18065.52 1.59
1.96 2.10 2.20 2.40 453.80 2388.00
total_txrep (277) 0.69% 10433.00 5.00
11.00 17.00 21.00 24.00 35.80 786.00
tests_pri_1000 (277) 0.62% 9397.00 6.00
10.00 15.00 19.00 21.00 30.20 621.00
--
Simon Wilson
M: 0400 12 11 16