Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Oct 2008 16:24:50 +0200
From:      "(-K JohnNy" <johnny64@swissjabber.org>
To:        Edwin Groothuis <edwin@freebsd.org>
Cc:        stable@freebsd.org, current@freebsd.org
Subject:   Re: Request for testing - top 3.8b1 in the base system
Message-ID:  <20081001142450.GA58407@georg.localdomain>
In-Reply-To: <20080928054620.GA80250@k7.mavetju>
References:  <20080928054620.GA80250@k7.mavetju>

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

--wac7ysb48OaltWcw
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Sep 28, 2008 at 03:46:20PM +1000, Edwin Groothuis wrote:
> I have made an update for the top(1) utility in the FreeBSD base
> system to get it from the 3.5b12 version to the 3.8b1 version.
>=20
> I have tried them on the amd64 architecture on FreeBSD -current and
> FreeBSD 7.0 and on the i386 architecture on FreeBSD 7.0.
>=20
> The big new features are a line upper part with kernel statistics
> (context-switches, traps, interrupts, faults etc) and the FLG table
> (if you window is big enough)
>=20
> Some features specific to FreeBSD (dual display (press m)), threaded
> processes, and jails have been ported to 3.8b1.
>=20
> The biggest fix (AFAICT) is the TIME and CPU table for threaded
> processes, which are now calculated properly.
>=20
> The new code can be found on
>     http://www.mavetju.org/~edwin/freebsd-top-3.8b1-A.tar.gz
> Go to 3.8b1/usr.sbin/top and run "make" there to produce the binary,
> then run it via "./top".
>=20
> Please report any issues with it (compile time, run time) and a way
> to reproduce it (if possible). Thanks for your help!
>=20
> Edwin

I found another bug. The new top doesn't handle newlines in full
commandlines correctly -- if there is a command whose commandline
contains a newline, which is quite common while some compilation is in
progress, it is just printed out as it is, breaking the
one-process-per-line layout.

--=20
(-K JohnNy alias Partial Derivative =E2=88=82
[home] http://johnny64.fixinko.sk/
[icq] 338328204 [abandoned]
[jabber] JohnNy64@swissjabber.org
[skype] JohnNy64-konik [abandoned]

--wac7ysb48OaltWcw
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAkjjiDEACgkQ11l9uIBrcFSzUQCfQ+lWU+JkrLBHGRApyZni/oTx
P+cAoJT9k1QBqACGNSpVZ8M679gvHHLu
=Gcl2
-----END PGP SIGNATURE-----

--wac7ysb48OaltWcw--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081001142450.GA58407>