From owner-freebsd-arch@FreeBSD.ORG Thu Jul 31 11:31:15 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EED437B401; Thu, 31 Jul 2003 11:31:15 -0700 (PDT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBF0C43FBD; Thu, 31 Jul 2003 11:31:14 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([12.233.125.100]) by attbi.com (rwcrmhc13) with ESMTP id <2003073118311401500o5pu6e>; Thu, 31 Jul 2003 18:31:14 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id LAA33151; Thu, 31 Jul 2003 11:31:06 -0700 (PDT) Date: Thu, 31 Jul 2003 11:31:05 -0700 (PDT) From: Julian Elischer To: John Baldwin In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: arch@FreeBSD.org Subject: Re: Make long ddb not suck X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 18:31:15 -0000 On Thu, 31 Jul 2003, Julian Elischer wrote: > > one thing it shows now is that there can be many "inhibitors set on a > thread/process at a time.. > e.g. it can be: > suspended and sleeping and swapped out. > > presently I enumerate them with [SWP][SLP][SUSP] > > but having a single field > > S S S L I > L W U C W > P P S K T wmesg > ---------------------- > bla - - 1 - - > 1 1 1 - - iowait > 1 1 - - - sbwait > - - - 1 - Giant > - - - - 1 int2 > > > or even, in a more compact form: > SSSLI > LWUCW > PPSKT wmesg > ---------------------- > bla --S-- > ZXS-- iowait > ZX--- sbwait > ---W- Giant oops ---L- Giant > ----I int2 > > > > These would take a fixed size > and would show the combinatorial possibilities.. >