加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

在Linux中查找Thread的CPU使用情况

发布时间:2020-12-13 19:19:44 所属栏目:Linux 来源:网络整理
导读:我有一个在 Linux上运行的基于C的应用程序,有大约30个线程. 现在我需要编写一个小实用程序,它在给定时间查找每个线程的CPU使用情况.它可以是应用程序的单独或部分. / proc的一个问题是找到哪个线程是什么. 请给我一些如何开始的想法. 谢谢 解决方法 虽然我在
我有一个在 Linux上运行的基于C的应用程序,有大约30个线程.
现在我需要编写一个小实用程序,它在给定时间查找每个线程的CPU使用情况.它可以是应用程序的单独或部分.

/ proc的一个问题是找到哪个线程是什么.

请给我一些如何开始的想法.

谢谢

解决方法

虽然我在这个领域很天真,但我认为以下方法可能有效

1)维护一个在程序中在共享内存段中创建的新PID的更新列表(我的想法是获取IPC的帮助)

2)开发一个能够访问先前创建的共享段的应用程序并获取PID以检查相应的利用率.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读