Re: Загрузка CPU "em0 taskq"

Кирилл kirillrst at gmail.com
Wed Oct 21 11:24:15 MSD 2009


Большое спасибо, Михаил, я бы еще долго искал "проблему" :)

2009/10/21 Михаил Монашёв <postmaster at softsearch.ru>

> Здравствуйте, Кирилл.
>
> Дело не в мегабитах, а в количестве пакетов. 60 тыс пакетов в секунду
>  и 29% CPU на em0 taskq  это обычное дело в freebsd 7.2.
>
> К> Добрый день, коллеги. Буду благодарен, если кто подскажет что
> К> это за процесс (em0 taskq) и почему так много поедает процессора.
> К> Ну не верю я что хваленая реализация сетевого стека во FreeBSD так
> К> проседает при 100Мбит.
> К> Машина: Celeron 2.8, 1Gb ОЗУ, 7.2-i386-20091008-RELENG_7_2.
> К> Выступает в роле web-акселератора, и кроме nginx ничего не крутится.
>
> К> /etc/rc.d/ipfilter onestop - Ни малейших перемен.
>
> К> # top -SP
> К> CPU: 13.5% user,  0.0% nice, 46.8% system,  6.4% interrupt, 33.3% idle
> К> Mem: 205M Active, 266M Inact, 152M Wired, 1068K Cache, 111M Buf, 368M
> Free
> К> Swap: 4096M Total, 56M Used, 4040M Free, 1% Inuse
> К>
> К>   PID USERNAME       THR PRI NICE   SIZE    RES STATE    TIME   WCPU
> COMMAND
> К>    11 root             1 171 ki31     0K     8K RUN    476:04 30.76%
> idle: cpu0
> К>    22 root             1 -68    -     0K     8K -      204:36 29.20% em0
> taskq
> К>    34 root             1 -68    -     0K     8K WAIT    73:52  8.40%
> irq18: em0 atapci1
> К> 15763 www              1  96    0   203M   191M RUN      3:35  1.17%
> nginx
> К> ...
>
> К> # vmstat 5
> К>  procs      memory      page                    disks     faults
> cpu
> К>  r b w     avm    fre   flt  re  pi  po    fr  sr ad4 ad6   in   sy   cs
> us sy id
> К>  1 0 0    718M   402M   478   3   0   1   541 985   0   0 5028 23780
> 29929 15 44 41
> К>  1 0 0    718M   402M     2   0   0   0     0   0   0   0 6143 14213
> 22360 11 50 40
>
>
> К> # netstat -dw1
> К>             input        (Total)           output
> К>    packets  errs      bytes    packets  errs      bytes colls drops
> К>       8448     0    4671078       9177     0    6720956     0     0
> К>      25776     0   17436726      28118     0   17904026     0     0
> К>      32230     0   26810636      32266     0   21383868     0     0
> К>      23703     0   19727356      23627     0   13323592     0     0
>
> К> # netstat -Lan
> К> Current listen queue sizes (qlen/incqlen/maxqlen)
> К> Proto Listen         Local Address
> К> tcp4  16/0/128       *.80
> К> ...
>
> К> # sysctl kern.ipc.numopensockets
> К> kern.ipc.numopensockets: 4984
>
> К> --
> К> Спасибо. Кирилл.
>
>
>
>
>
>
> --
>
> С уважением,
> Михаил Монашёв, SoftSearch.ru
> mailto:postmaster at softsearch.ru
> ICQ# 166233339
> http://michael.mindmix.ru/
> Без бэкапа по жизни.
>
>
>


-- 
kirillrst.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20091021/cf3e2e1a/attachment.html>


More information about the nginx-ru mailing list