Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Nov 1999 14:23:28 -0500 (EST)
From:      Chuck Youse <cyouse@paradox.nexuslabs.com>
To:        Ricardo Bernardini <rbernardini@hotmail.com>
Cc:        freebsd-hackers@FreeBSD.ORG, mike@smith.net.au
Subject:   Re: kstat - an API for gathering kernel stats
Message-ID:  <Pine.BSF.4.10.9911041420420.9930-100000@paradox.nexuslabs.com>
In-Reply-To: <19991104184654.89040.qmail@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Such an interface, for generic userland statistical gathering, need not be
[and thus should not be] implemented via a kernel-land system call.

bloat, bloat, bloat.

Chuck

On Thu, 4 Nov 1999, Ricardo Bernardini wrote:

> ----Original Message Follows----
> From: Mike Smith <mike@smith.net.au>
> 
> >You can add "counters" with sysctl.  You can also add read/write
> >variables of any type.
> 
> You can add them dynamically at runtime? How do you know which counters are 
> available at a given time?
> 
> >One thing that puzzles me; you say "userland processes can add their
> >own".  What value would that have, since there'd be nothing in the
> >kernel that would do anything with such an object?
> 
> But if a user mode server can mantain performance statistics there, then 
> some performance monitoring tool would be able to query that counters and 
> allow some analysis. It can be done by other means, but I think it can be 
> usefull having it all together using a unique system call.
> 
> Saludos / Regards
> Ricardo
> 
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9911041420420.9930-100000>