har*_*ari 7 c linux pthreads cpu-usage
我有一个在Linux上运行的基于C的应用程序,有大约30个线程.现在我需要编写一个小实用程序,它在给定时间查找每个线程的CPU使用情况.它可以是应用程序的单独或部分.
/ proc的一个问题是找到哪个线程是什么.
请给我一些如何开始的想法.
谢谢
小智 0
虽然我在这个领域很天真,但我认为以下方法可能有效
1)维护在共享内存段中的程序中创建的新PID的更新列表(我的想法是借助IPC)
2) 开发一个应用程序,该应用程序能够访问先前创建的共享段并获取 PID 以检查相应的利用率。
归档时间:
14 年,3 月 前
查看次数:
1944 次
最近记录:
8 年 前