zfs:(&

Igor Sysoev is at rambler-co.ru
Wed Oct 3 15:58:32 MSD 2007


On Wed, Oct 03, 2007 at 03:31:09PM +0400, Монашёв Михаил wrote:

> Здравствуйте, Игорь.
> 
> > должно показывать длинный wchan.
> 
> Сорри. патч немного помог.
> 
> Теперь показывает:
> 
> > ps ax -o pid,ppid,%cpu,vsz,command,wchan | egrep '(nginx|PID)'
>   PID  PPID %CPU   VSZ COMMAND          WCHAN
>   846     1  0.0 24840 nginx: master pr pause
>   847   846  0.0 32008 nginx: worker pr zfs:(&zi
>   848   846  0.0 32008 nginx: worker pr kqread
>   849   846  0.0 32008 nginx: worker pr zfs:(&zi
>   850   846  0.0 32008 nginx: worker pr zfs:(&zi
>   851   846  0.0 32008 nginx: worker pr kqread
>   853   846  0.0 32008 nginx: worker pr kqread
>   854   846  0.0 32008 nginx: worker pr zfs:(&zi
>   855   846  0.0 32008 nginx: worker pr zfs:(&zi
>   856   846  0.1 32008 nginx: worker pr kqread
>   857   846  0.0 32008 nginx: worker pr -
>  1417  1118  0.0  5920 egrep (nginx|PID -
> 
> Нагрузка стала побольше и этот статус стал вылезать постоянно.

Это может быть

zfs:(&zio->io_lock) - ожидание i/o, насколько я понимаю, то же самое, что biord

и

zfs:(&zilog->zl_lock) - запись в лог.

Скорее всего, первое.


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list