标签: linux linux-kernel
我需要获取在特定进程中运行的不同线程所使用的资源。假设我给出了一个特定的pid作为输入,我必须得到关于该pid的线程的信息(在用户,内核模式中花费的时间)。是否有一个Proc文件来处理有关线程的所有细节?
答案 0 :(得分:2)
可以在proc目录的task子目录中找到进程线程的信息:
task
/proc/[pid]/task/[tid]/stat
此外,top可以显示线程信息:
top
top -H -p [pid]