From owner-freebsd-questions@FreeBSD.ORG Wed Jun 14 10:34:17 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 1A43816A41A for ; Wed, 14 Jun 2006 10:34:17 +0000 (UTC) (envelope-from xfb52@dial.pipex.com) Received: from smtp-out5.blueyonder.co.uk (smtp-out5.blueyonder.co.uk [195.188.213.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EB2743D62 for ; Wed, 14 Jun 2006 10:34:15 +0000 (GMT) (envelope-from xfb52@dial.pipex.com) Received: from [172.23.170.144] (helo=anti-virus03-07) by smtp-out5.blueyonder.co.uk with smtp (Exim 4.52) id 1FqShL-0006VP-Ab; Wed, 14 Jun 2006 11:34:08 +0100 Received: from [82.41.32.90] (helo=[192.168.0.2]) by asmtp-out1.blueyonder.co.uk with esmtp (Exim 4.52) id 1FqShK-00017p-8i; Wed, 14 Jun 2006 11:34:06 +0100 Message-ID: <448FE61C.2050704@dial.pipex.com> Date: Wed, 14 Jun 2006 11:34:04 +0100 From: Alex Zbyslaw User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-GB; rv:1.7.13) Gecko/20060515 X-Accept-Language: en MIME-Version: 1.0 To: Nikolas Britton References: <86ejxs6plq.fsf@gothmog.pc> In-Reply-To: <86ejxs6plq.fsf@gothmog.pc> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Giorgos Keramidas , freebsd-questions Subject: Re: 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: Wed, 14 Jun 2006 10:34:17 -0000 Giorgos Keramidas wrote: >On Wed, 14 Jun 2006 03:40:02 -0500, "Nikolas Britton" wrote: > > >>What do all these things mean, they are from the STATE column in top?: >> >> >The lowercase names are the names of sleep-events on >which a process is blocked. > A few of these I think I have figured out over the years but pinch of salt please, not a lernel hacker: >>bo_wwa >>biowr >> >> writing to disk. Other devices too, probably. >>*proce >>getblk >> >> reading from disk. Other devices too probably. >>RUN >>select >> >> waiting for data to arrive on a socket. See man select. >>drainv >> >> >>*Giant >>nanslp >> >> sleeping. see man 3 sleep >>pause >> >> Waiting for signal, I believe. See man 3 pause. >>wait >> >> Waiting for children. See man 2 wait. >>kserel >>ttyin >> >> reading from a tty. You missed "piperd" == reading from a pipe. "lockf" = locked file. See man lockf. Those have got me through most common situations where I want to know what's going on. kserel is the only common one I have no clue about. --Alex