From owner-freebsd-geom@FreeBSD.ORG Thu Feb 12 01:15:53 2004 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1621E16A4CE; Thu, 12 Feb 2004 01:15:53 -0800 (PST) Received: from pasmtp.tele.dk (pasmtp.tele.dk [193.162.159.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD44343D1D; Thu, 12 Feb 2004 01:15:52 -0800 (PST) (envelope-from xride@x12.dk) Received: from x12.dk (xforce.dk [80.164.11.218]) by pasmtp.tele.dk (Postfix) with ESMTP id 392211EC3F0; Thu, 12 Feb 2004 10:15:51 +0100 (CET) Received: by x12.dk (Postfix, from userid 666) id DEAF267; Thu, 12 Feb 2004 10:15:50 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by x12.dk (Postfix) with ESMTP id CDF3763; Thu, 12 Feb 2004 10:15:50 +0100 (CET) Date: Thu, 12 Feb 2004 10:15:50 +0100 (CET) From: Soeren Straarup To: Pawel Jakub Dawidek In-Reply-To: <20040212084104.GP14639@garage.freebsd.pl> Message-ID: <20040212101223.X90753-100000@x12.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE cc: geom@freebsd.org cc: Poul-Henning Kamp Subject: Re: Project idea: disk-activity visualization X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Feb 2004 09:15:53 -0000 On Thu, 12 Feb 2004, Pawel Jakub Dawidek wrote: > On Wed, Feb 11, 2004 at 11:54:58PM +0100, Poul-Henning Kamp wrote: > +> If somebody here is looking for a project I would like to add somethin= g > +> like this to GEOM: > +> > +> =09http://www.itworld.com/Comp/3380/UIR990101perf/ > +> > +> It would be a flag you set on the consumer(s) or provider(s) you > +> were interested in monitoring, and then a number of pages of RAM > +> would be mapped from kernel to userland with an array of counters > +> which increment on access. > +> > +> The kernel bit is rather trivial, the tough part is presenting and > +> visualizing this in a sane way. > > I'm not sure if extending infrastructure in this direction is a good idea= =2E > This will be very easy to implement with insert/delete stuff (and so many > other neat things). > > If you have this ready, plase give me for tests, if not, I can start its > implementation. > > -- > Pawel Jakub Dawidek http://www.FreeBSD.org > pjd@FreeBSD.org http://garage.freebsd.pl > FreeBSD committer Am I Evil? Yes, I Am! > I have begun in the small to implement a userland GUI for geom So far it can only display the sysctl output of confdot, but the idea is that it should be able to display what something like this: sysctl -b kern.geom.confdot | dot -Tps - && gv - Just in realtime or close to. In version 42 it should be able to configure geom to, by entering data in the gui. Best regards S=F8ren Soeren Straarup | aka OZ2DAK aka Xride FreeBSD wannabe | FreeBSD since 2.2.6-R If you see the light at the end of the tunnel, then make sure it is not a train..