[ previous ] [ next ] [ threads ]
 From:  "Mitch \(WebCob\)" <mitch at webcob dot com>
 To:  "Eric Shorkey" <eshorkey at commonpointservices dot com>, "Fred Weston" <fred dot weston at daytonawan dot com>
 Cc:  "dave" <dave at rodrig dot com>, "Samenlia" <fhliang at 163 dot com>, m0n0wall at lists dot m0n0 dot ch
 Subject:  RE: [m0n0wall] about the load averages: 2.11, 0.07, 0.05
 Date:  Mon, 5 Apr 2004 07:16:59 -0700
> -----Original Message-----
> From: Eric Shorkey [mailto:eshorkey at commonpointservices dot com]
> Sent: Sunday, April 04, 2004 11:21 PM
> To: Fred Weston; Mitch (WebCob)
> Cc: dave; Samenlia; m0n0wall at lists dot m0n0 dot ch
> Subject: Re: [m0n0wall] about the load averages: 2.11, 0.07, 0.05
> I'm not much of a FreeBSD user, so I can only speak for linux, but the top
> command will display actual processor load in %. You can acess
> the necessary
> information to derive processor load % by looking in /proc/stat. Here's a
> like to some php code that shows you how it works:
> http://www.liquidpulse.net/code/207

Neat Eric - but from what I know of proc on FreeBSD, it doesn't have these
features... or at least they aren't organized like that...

/proc contains a folder for each process (by ID)

In those folders are the files:

cmdline  ctl      file     mem      note     notepg   rlimit   status

see man procfs for details

now top DOES work on FreeBSD, so the % usage has to be there somewhere,
maybe it calls something like systat?