Date: Tue, 13 Jun 2006 17:57:52 +0100 (BST) From: Robert Watson <rwatson@FreeBSD.org> To: Danial Thom <danial_thom@yahoo.com> Cc: freebsd-performance@freebsd.org, David Xu <davidxu@freebsd.org> Subject: Re: Initial 6.1 questions Message-ID: <20060613175531.S26068@fledge.watson.org> In-Reply-To: <20060613160814.41746.qmail@web33307.mail.mud.yahoo.com> References: <20060613160814.41746.qmail@web33307.mail.mud.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 13 Jun 2006, Danial Thom wrote: >> I didn't answer it because I don't know what output cpustat provides. What >> output does cpustat provide on DragonflyBSD? > > Its a simple output such as: > > CPU-0 state: 14.00% user, 0.00% nice, 2.00% > sys, 6.00% intr, 78.00% idle > CPU-1 state: 4.00% user, 0.00% nice, 17.00% > sys, 2.00% intr, 77.00% idle > > Of course, hp-ux type output for top would be > ideal: > > Load averages: 0.27, 0.28, 0.28 > 203 processes: 186 sleeping, 17 running > Cpu states: > CPU LOAD USER NICE SYS IDLE BLOCK > SWAIT INTR SSYS > 0 0.05 0.0% 0.0% 0.0% 100.0% 0.0% > 0.0% 0.0% 0.0% > 1 0.92 0.0% 0.0% 0.0% 100.0% 0.0% > 0.0% 0.0% 0.0% > 2 0.03 0.0% 0.0% 0.0% 100.0% 0.0% > 0.0% 0.0% 0.0% > 3 0.08 0.0% 0.0% 0.0% 100.0% 0.0% > 0.0% 0.0% 0.0% > --- ---- ----- ----- ----- ----- ----- > ----- ----- ----- > avg 0.27 0.0% 0.0% 0.0% 100.0% 0.0% > 0.0% 0.0% 0.0% > > What is the plan for FreeBSD, as I don't see that top shows any distribution > among cpus? top displays some CPU information, especially with -S which shows you the level of activity for the idle thread on each CPU. The above looks useful, and should be fairly easy to add. I've been thinking about adding a few new pages to systat output: - Kernel memory allocator stats, based on memstat/memtop (and similar to what vmstat -z and vmstat -m show). - CPU statistics such as the above. I think there are some patches floating around already that gather per-cpu cp_time measurements, but Kris has commented to me that they reduce performance somewhat, so I'll have to investigate some. That may be a caching effect of some sort. Robert N M Watson Computer Laboratory Universty of Cambridge
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060613175531.S26068>
