How does one know how many thread a process owns?
Julian Elischer
julian at elischer.org
Sat Apr 16 13:55:13 PDT 2005
David Xu wrote:
> Andre Guibert de Bruet wrote:
>
>>
>> On Fri, 15 Apr 2005, Julian Elischer wrote:
>>
>>> Giorgos Keramidas wrote:
>>>
>>>> On 2005-04-15 19:16, David Xu <davidxu at freebsd.org> wrote:
>>>>
>>>> I just checked what top does on SunOS, when a program has more than 999
>>>> threads and it seems to clip the number of threads to 999, as if
>>>> something min(999, numthreads) is what is printed :-)
>>>
>>>
>>>
>>> you could proint " !!!" or "LOT"
>>> or do a roman numeral approx.
>>> e.g. MMC (2100).. what's roman for 10000?
>>> or 2E4 :-)
>>
>>
>>
>> I realize that top isn't an exact science, but I find that
>> approximations are generally a bad idea. I am in favor of axing the
>> useless CPU column and reclaiming some useful screen space for the
>> others... :)
>>
>> Andy
>>
>> | Andre Guibert de Bruet | Enterprise Software Consultant >
>> | Silicon Landmark, LLC. | http://siliconlandmark.com/ >
>
>
>
> CPU column is not very useful when displaying process and
> thread count, if it is only useful if it is displaying individual
> thread which is activated by 'H' key.
>
> David Xu
CPU and thread count column could be shared
[CPU] )[1] [2] [3] ...[99] could be CPUnum..
that implies 1 thread
2..9999 is a thread count
when H mode is on, then we just show [CPUNUM]
wnen not we show [CPUNUM] or threadcount.
More information about the freebsd-current
mailing list