Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: балансировка конне кций между воркерами
Hello!
On Tue, Nov 25, 2008 at 02:57:39PM +0300, Монашёв Михаил wrote:
> Здравствуйте, Максим.
>
> > To Миша Монашёв: а можешь проверить насколько меняется утилизация
> > CPU при отключении accept_mutex на твоих сотнях воркеров?
>
> До:
> >top
> last pid: 57269; load averages: 0.43, 0.97, 1.58
> up 49+14:46:42
> 14:23:37
> 637 processes: 1 running, 635 sleeping, 1 zombie
> CPU states: 0.0% user, 0.0% nice, 9.6% system, 1.3% interrupt, 89.0 % idle
> Mem: 502M Active, 13G Inact, 1172M Wired, 479M Cache, 214M Buf, 373M Free
> Swap: 4096M Total, 1292K Used, 4095M Free
>
> После:
> >top
> last pid: 58003; load averages: 61.89, 36.91, 18.15
> up 49+14:53:16
> 14:30:11
> 641 processes: 1 running, 639 sleeping, 1 zombie
> CPU states: 0.4% user, 0.0% nice, 26.9% system, 0.7% interrupt, 72.0 % idle
> Mem: 363M Active, 13G Inact, 1171M Wired, 359M Cache, 214M Buf, 264M Free
> Swap: 4096M Total, 192K Used, 4096M Free
Спасибо.
Т.е. на большом количестве рабочих процессов accept_mutex ощутимо
актуален.
Maxim Dounin
|