Strange top(1) output
Jonathan Noack
noackjr at alumni.rice.edu
Thu May 12 07:43:38 PDT 2005
On 5/12/2005 8:12 AM, Giorgos Keramidas wrote:
> On 2005-05-12 13:49, Dominic Marks <dom at goodforbusiness.co.uk> wrote:
>>On Thursday 12 May 2005 11:39, you wrote:
>>>That's an option too. I'm currently trying to get top to display
>>>something like this (80 columns are used for text, so use a slightly
>>>wider terminal to view this properly:
>>>
>>>-------------------------------------------------------------------------------+
>>>last pid: 11090; load averages: 1.27, 1.26, 0.86 up 0+01:11:11 03:07:43|
>>>71 processes: 3 running, 68 sleeping |
>>>CPU states: 11.2% user, 0.0% nice, 77.1% system, 0.8% interrupt, 10.9% idle |
>>>Mem: 50M Active, 348M Inact, 70M Wired, 20M Cache, 60M Buf, 6340K Free |
>>>Swap: 5000M Total, 5000M Free |
>>> |
>>> PID USERNAME PRI NICE SIZE RES STATE TIME WCPU COMMAND/NTHR |
>>> 4738 root 108 0 1360K 836K RUN 1:28 22.80% find/1 |
>>> 638 giorgos -8 0 13496K 4672K pcmwr 1:33 1.03% mpg123/1 |
>>>11062 giorgos 96 0 2428K 1520K RUN 0:00 1.54% top/1 |
>>>-------------------------------------------------------------------------------+
>>
>>If you don't mind I will share my thoughts on these changes.
>
> Thanks :)
>
>>>This includes at least the following changes (some not visible):
>>>
>>> + The entire header line is limited to the window width too.
>>> + The USERNAME column is hard-limited to 8 characters.
>>
>>This makes me a little uneasy. Its a typical idiom, at least at my Business,
>>to have usernames which are of the form 'firstnamelastname', for this reason
>>they can be quite long and often the first 5-8 characters will be frequently
>>repeated, for example the following contrived names:
>>
>>rogermoore -> rogermoo
>>rogermoody -> rogermoo
>>charlottelane -> charlott
>>charlottedaniels -> charlott
>>
>>[...]
>>If this behaviour could be turned on and off, I'd be very happy.
>
> Hmmm, not a bad idea. You have a good point here.
>
>>> + When the view is toggled between processes/threads, the NTHR part
>>> becomes the thread ID of the particular thread.
>>
>>Okay, not really sure what this will look like to me but no need to explain
>>I'll wait until they hit -CURRENT and see for myself.
>
> Instead of displaying a single named/7 line, which would mean that there
> is a named process with 7 threads, in "thread mode" you would see 7
> lines with named/0, named/1, named/2, ... which would be the thread IDs
> of the distinct threads.
What happens if the command is long enough to overrun the screen? Is
the thread information truncated and lost? I believe this was the
argument for making a separate column for the thread info.
--
Jonathan Noack | noackjr at alumni.rice.edu | OpenPGP: 0x991D8195
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20050512/03ebde60/signature.bin
More information about the freebsd-stable
mailing list