Как узнать количество потоков, запущенных в процессе из /proc / [pid] / stat в Linux?

У меня есть pid процесса. Я хотел бы знать текущее количество потоков, запущенных в процессе. Я знаю, что могу прочитать /proc/pid / stat для этой информации, но я не уверен, как конкретно получить количество потоков от stat. Кто-нибудь может помочь?

спасибо!

13
задан Irlanco
29.04.2023 8:15
Распечатать страницу

1 ответ

количество записей в /proc/pid/task - количество потоков в процессе. Также,/proc/pid/status есть Threads линии. В /proc/pid/stat, это 20-е поле.

5
отвечен David Schwartz 2023-04-30 16:03

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх