From owner-freebsd-questions@FreeBSD.ORG Fri Aug 4 16:55:51 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3727016A4DA for ; Fri, 4 Aug 2006 16:55:51 +0000 (UTC) (envelope-from dave.list@pixelhammer.com) Received: from ecluster4.tls.net (ecluster4.tls.net [65.196.224.134]) by mx1.FreeBSD.org (Postfix) with SMTP id AE5C143D68 for ; Fri, 4 Aug 2006 16:55:38 +0000 (GMT) (envelope-from dave.list@pixelhammer.com) Received: (qmail 64943 invoked by uid 89); 4 Aug 2006 16:55:37 -0000 Received: from 204-8-14-139.bb.hrtc.net (HELO ?192.168.0.103?) (ldg%tls.net@204.8.14.139) by auth-ecluster4.tls.net with SMTP; 4 Aug 2006 16:55:37 -0000 Message-ID: <44D37C05.7030007@pixelhammer.com> Date: Fri, 04 Aug 2006 12:55:33 -0400 From: DAve User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <44CF8361.2090004@pixelhammer.com> <20060801204437.GG63872@dan.emsphone.com> <44D0D80A.2080703@pixelhammer.com> <20060802170543.GD58585@dan.emsphone.com> <44D0DF98.6080103@dial.pipex.com> In-Reply-To: <44D0DF98.6080103@dial.pipex.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: piperd in top X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 16:55:51 -0000 Alex Zbyslaw wrote: > Dan Nelson wrote: > >> In the last episode (Aug 02), DAve said: >> >> >>> Dan Nelson wrote: >>> >>>> In the last episode (Aug 01), DAve said: >>>> >>>>> We are in the process of getting a good hammering of spam. I've >>>>> been watching my mail gateways and they are keeping up well enough. >>>>> But looking at top I am seeing a lot of processes with state of >>>>> piperd. >>>>> >>>> Piperd means the process is waiting on a read from a pipe. You can >>>> use lsof to determine what process is at the other end of the pipe >>>> (run lsof, find your process, find the PIPE fd, then find the other >>>> process with the same 0xXXXXXXXX value). >>>> >>> Excellent, thank you. May I ask where you found that info. I looked >>> but came up empty. I'd like to know the meanings of some other states >>> not mentioned in the man pages. Such as nanslp, *GIANT, kqread, etc. >>> >> >> The only place wait states are documented is the source, basically. >> There are many hundreds of them. States with an asterisk are mutexes >> To find the code related to piperd: >> >> find /usr/src/sys -name "*.c" | xargs grep -n piperd >> >> >> > Or you could search the archive of questions@ where many of the more > common states where elucidated just a couple months ago and Giorgos > provided a good description of the UPPER CASE states. > > --Alex Thank you, the response from Eric Schuele was what I was looking for. http://www.freebsd.org/cgi/getmsg.cgi?fetch=1324391+0+/usr/local/www/db/text/2006/freebsd-questions/20060618.freebsd-questions DAve -- Three years now I've asked Google why they don't have a logo change for Memorial Day. Why do they choose to do logos for other non-international holidays, but nothing for Veterans? Maybe they forgot who made that choice possible.