Date: Thu, 9 Jun 2005 13:15:07 -0400 From: Vivek Khera <vivek@khera.org> To: FreeBSD amd64 List <freebsd-amd64@freebsd.org> Subject: Re: Top broken in AMD64? Message-ID: <CD1BFE33-0DF1-4EF3-8793-FEE84066A94E@khera.org> In-Reply-To: <20050608211203.GA10649@titan.klemm.apsfilter.org> References: <20050608145053.B10686@zoraida.natserv.net> <1118256882.76070.0.camel@server.mcneil.com> <20050608203513.GA2265@titan.klemm.apsfilter.org> <20050608210343.GB64736@over-yonder.net> <20050608211203.GA10649@titan.klemm.apsfilter.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail-5-443670179 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Jun 8, 2005, at 5:12 PM, Andreas Klemm wrote: > Even if I do a time make -j 8 buildworld I see only in rare cases > display of up to 8 cc1 processes but mostly no display. > as and ccp processes I see never. > > Its really strange and I'm not completely convinced that everything > is right. If I remember right it was on exactly the same machine > P3 1 GHz where this behaviour changed. I think it was between > FreeBSD 4 and 5. > Think for a moment about how top must work: it has to take a poll of some system status every fixed interval. if things are living shorter than that interval, you miss seeing them. However, the OS can tell you how much CPU time was used during that interval and such. ie, global counters kept by the kernel will show utilization, but the processes that used those resources won't show up unless you mange to look for them at just the right time. Vivek Khera, Ph.D. +1-301-869-4449 x806 --Apple-Mail-5-443670179--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CD1BFE33-0DF1-4EF3-8793-FEE84066A94E>