¿Cómo puedo obtener la cantidad de subprocesos que se ejecutan en un proceso desde /proc/[pid]/stat en Linux?

¿Cómo puedo obtener la cantidad de subprocesos que se ejecutan en un proceso desde /proc/[pid]/stat en Linux?

Tengo el pid del proceso. Me gustaría saber el número actual de subprocesos que se ejecutan en el proceso. Sé que puedo leer /proc/pid/stat para obtener esta información, pero no estoy seguro de cómo obtener específicamente la cantidad de subprocesos de stat. ¿Alguien puede ayudar?

¡Gracias!

Respuesta1

El número de entradas /proc/pid/taskes el número de subprocesos en el proceso. Además, /proc/pid/statustiene una Threadslínea. En /proc/pid/stat, es el campo número 20.

información relacionada