|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 21 Aug 2005 00:08:31 To : Slava Astashonok Subject : Re: samba уже подзадолбала -------------------------------------------------------------------------------- Slava Astashonok <sla@0n.ru> wrote: SA> Eugene B. Berdnikov wrote: SA> >>>> ps -p 32175 -o pid,wchan n >> ^^^^^^^ >> Hу так что покажет такой ps на процессе, висящем в sleep()? Hулевой адрес? SA> SA> Да в том-то и дело, что нет: SA> SA> $ sleep 10 & ps -C sleep ln SA> [1] 23325 SA> F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND SA> 0 1001 23325 13799 16 0 1716 512 - S pts/8 0:00 sleep 10 Тяжёлый случай. Hу покажите всё-таки, что выдаёт ps с теми флагами, которыю я уже третий раз подряд цитирую. :) И что написано в /proc/<pid>/stat, из которого адрес сискола должен вычитываться. SA> Это на 2.6. Собстаенно, почему я про 2.6 говорю - из-за наличия в нём SA> /proc/<PID>/wchan, как альтернативы ps, чтобы понять кто ошибается. Боюсь, что именно в этом и проблема - появился новый вход в /proc, и ps начал брать информацию из него (вместо /proc/<pid>/stat), а туда ядро нуль кладёт. Или ещё какая-нибудь нескоординированность между авторами ядра и авторами утилит. Правда, мы далеко ушли от вопросов почему виснут процессы и кто замаскировал сигналы, но судя по всему здесь начинаются болота... -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3651e593f16c.html, оценка из 5, голосов 10
|