Чтобы получить количество потоков для данного pid:
$ ps -o nlwp <pid>
, где nlwp означает число процессов легкого веса (потоков).Таким образом, псевдоним псевдоним nlwp для thcount, что означает, что
$ ps -o thcount <pid>
также работает.
Процент использования процессора на поток, который вы можете получить с помощью команды ps:
ps -emo %cpu,pid,user,args
Способ его вычисления описан в справочной странице ps:
В настоящее время это используемое время ЦП, деленное на время выполнения процесса (отношение cputime / realtime), выраженное в процентах.
Память не распределяется между потоками и часто распределяется между потоками.Это делает вообще невозможным найти использование памяти на поток.