|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Sysoev 2:5020/400 05 May 2004 17:16:50 To : Victor Sudakov Subject : Re: bzcat в pipdwt -------------------------------------------------------------------------------- Victor Sudakov <vas@mpeks.tomsk.su> wrote: > Slawa Olhovchenkov wrote: >> >> VS> Что означает, что процесс bzcat всё время находится в состоянии pipdwt >> VS> (согласно top) и, судя по всему, никакой распаковки не происходит? По >> VS> ps он почти всё время в состоянии "S". Означает ли это, что из трубы, >> VS> в которую он отдает распакованное, вовремя не забирают? >> >> VS> Интересно было бы еще почитать толковые описания, что означают >> VS> состояня процессов в top типа pipdwt, biord и проч. >> >> Ищешь эти комбинации символов в /sys и смотришь. Думаешь. > > Если бы раздумья над /usr/src/sys/kern/sys_pipe.c мне как-то помогли > понять суть проблемы, я не задавал бы здесь этого вопроса. Скорее всего, да - "pipdwt" - означает, что распакованное не успели забрать. Толкового описания wchan нету. Я, возможно, опишу кое-какие состояния в документации nginx. А чтобы узнать, что означают, есть два способа. Первый, как уже было сказано, исходники, а второй - поиск на http://freebsd.rambler.ru "wchan pipdwt" или просто "pipdwt". Правда, именно на эти запросы ничего толкового нет. Hо на некоторые другие wait channels есть. -- Игорь Сысоев http://sysoev.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577a7444f9e.html, оценка из 5, голосов 10
|