Strange top(1) output
Giorgos Keramidas
keramida at freebsd.org
Tue May 10 08:32:10 PDT 2005
On 2005-05-10 23:28, Jiawei Ye <leafy7382 at gmail.com> wrote:
> On 5/10/05, Giorgos Keramidas <keramida at freebsd.org> wrote:
> > On 2005-05-10 10:41, Andre Guibert de Bruet <andy at siliconlandmark.com> wrote:
> > > On Tue, 10 May 2005, Skip Ford wrote:
> > > > PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU CPU
> > > > COMM
> > > >AND
> > > >1352 skip 1 96 0 18968K 16276K select 0:21 0.00% 0.00%
> > > >Xor
> > > > 691 skip 1 8 0 4784K 3940K wait 0:08 0.00% 0.00%
> > > > mut
> > > > 684 skip 1 96 0 2336K 1948K select 0:07 0.00% 0.00%
> > > > scr
> > > > 667 root 1 4 0 24268K 23196K accept 0:06 0.00% 0.00%
> > > > per
> > > > 580 root 1 20 0 22896K 21948K pause 0:04 0.00% 0.00%
> > > > per
> > > > 447 root 1 96 0 2864K 1724K select 0:02 0.00% 0.00%
> > > > ntp
> > >
> > > What is the length of the longest username that you have on your system?
> >
> > Ah, yes! Good thought. This could affect the width of the USERNAME
> > column and push everything too far to the right. If this is the case,
> > I'd probably vote for optionally limiting the length of the username
> > column to, say, 8 columns at most.
>
> What about the header mess? I don't think that has got to do with
> usernames. Any ideas?
This is a known problem of top's output code, which I meant to fix but
never got around to.
The header is printed as a single string, regardless of the output
window size, so it may wrap around. The rest of the lines *are* limited
by the window size, so they should never wrap at all.
- Giorgos
More information about the freebsd-current
mailing list