|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Slava Astashonok 2:5020/400 19 Aug 2005 23:23:32 To : Eugene B. Berdnikov Subject : Re: samba уже подзадолбала --------------------------------------------------------------------------------
Eugene B. Berdnikov wrote:
> SA> Разумеется. Кое-где wchan в выводе ps присутствует, но не везде:
> SA>
> SA> 5 1001 32175 32173 15 0 6160 1988 - S ? 0:00 sshd:
> SA> sla@
>
> А это наверняка select(). Кажется, я догадался... :) Адрес ведь ненулевой?
>
> ps -p 32175 -o pid,wchan n
>
> Глюк не самом ps, а в том, что им читается System.map не от той версии
> ядра, которая работает в данный момент. Если это действительно так, то
> все процессы, спящие в select'е, будут иметь прочерки в поле wchan.
Да нет, System.map правильной версии. И явный симлинк System.map на
System.map-2.4.26-10-deb-grsec-mppc не помогает. Hу да фиг с ним с моим ядром,
вот на одном из стандартных дебиановских:
$ uname -a
Linux moon 2.6.8-2-386 #1 Mon Jan 24 03:01:58 EST 2005 i586 GNU/Linux
$ sleep 10 & ps -C sleep l
[1] 13989
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
4 0 13989 12299 16 0 1716 512 - S pts/2 0:00 sleep 1
$ cat /proc/13989/wchan
0
Однако
$ ps -p 1110 l
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
0 1001 1110 1109 15 0 3200 2032 wait4 Ss pts/2 0:01 /bin/bash
И соответственно
$ cat /proc/1110/wchan
sys_wait4
Тут уже ps вроде как и ни при чём...
--
Actual Test Answers Music Teachers Have Recieved, #5: Henry Purcell is
a well known composer few people have ever heard of.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577e957d7de.html, оценка из 5, голосов 10
|