Re: HTTPS грузит только одно ядро процессора

Andrei Belov defan на nginx.com
Ср Мар 30 03:36:29 UTC 2016


> On 30 Mar 2016, at 02:45, Maximus43 <nginx-forum at forum.nginx.org> wrote:
> 
> Здравствуйте!
> 
> Операционная система FreeBSD 10.2-RELEASE.
> Версия - nginx/1.9.12
> 
> Проблема в следующем: 
> при тестировании http нагрузка распределяется по workers равномерно,
> производительность высокая. При тестировании https нагрузка идет на одно
> ядро системы, top выглядит вот так:
> last pid:  8458;  load averages:  0.61,  0.25,  0.26                        
>                        up 0+04:33:46  23:42:54
> 26 processes:  1 running, 25 sleeping
> CPU: 12.4% user,  0.0% nice,  0.1% system,  0.4% interrupt, 87.1% idle
> Mem: 138M Active, 1380M Inact, 623M Wired, 827M Buf, 5763M Free
> Swap: 764M Total, 764M Free
> 
>  PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME    WCPU
> COMMAND
> 8419 www          33  22   -5   948M 71348K uwait   3   2:13  99.37% nginx
> 7661 www          33  49   -5   928M 56440K uwait   0   1:31   0.00% nginx
> 1112 root          1  20    0 26152K 18072K select  5   0:02   0.00% ntpd
> 1166 root          1  27    0 61224K  7012K select  7   0:02   0.00% sshd
> 7653 root          1  43    0   932M 64412K pause   6   0:01   0.00% nginx
> 8416 www          33  23   -5   948M 71296K uwait   7   0:01   0.00% nginx
> 8417 www          33  22   -5   948M 71296K uwait   1   0:01   0.00% nginx
> 8418 www          33  23   -5   948M 71296K uwait   0   0:01   0.00% nginx
> 8415 www          33  23   -5   948M 71296K uwait   1   0:01   0.00% nginx
> 2731 maximus       1  20    0 86492K  7432K select  1   0:01   0.00% sshd
>  908 root          1  20    0 14512K  2092K select  5   0:01   0.00%
> syslogd
> 8414 www          33  23   -5   948M 71296K uwait   2   0:00   0.00% nginx
> 2735 root          1  20    0 17844K  3736K wait    4   0:00   0.00% bash
> 1169 root          1  20    0 24136K  5824K select  0   0:00   0.00%
> sendmail
> 8413 www          33  22   -5   948M 71296K uwait   3   0:00   0.00% nginx
> 8412 www          33  22   -5   948M 71296K uwait   2   0:00   0.00% nginx
> 8420 www           1  20    0   932M 64376K kqread  4   0:00   0.00% nginx
> 8458 root          1  20    0 21940K  3044K CPU5    5   0:00   0.00% top
> 1176 root          1  20    0 16612K  2344K nanslp  4   0:00   0.00% cron
> 2728 root          1  23    0 86492K  7428K select  7   0:00   0.00% sshd
> 2733 root          1  21    0 50368K  3528K select  0   0:00   0.00% sudo
> 1222 root          1  52    0 14508K  2084K ttyin   7   0:00   0.00% getty
> 
> Результаты тестов http и https отличаются на два порядка.Куда копать?
> Заранее спасибо!

А чем тестируете и как?



Подробная информация о списке рассылки nginx-ru