前端之家收集整理的这篇文章主要介绍了
在Linux中查找Thread的CPU使用情况,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个在
Linux上运行的基于C的应用程序,有大约30个线程.
现在我需要编写一个小实用程序,它在给定时间查找每个线程的
cpu使用情况.它可以是应用程序的单独或部分.
/ proc的一个问题是找到哪个线程是什么.
请给我一些如何开始的想法.
谢谢
虽然我在这个领域很天真,但我认为以下
方法可能有效
1)维护一个在程序中在共享内存段中创建的新PID的更新列表(我的想法是获取IPC的帮助)
2)开发一个能够访问先前创建的共享段的应用程序并获取PID以检查相应的利用率.
原文链接:https://www.f2er.com/linux/394166.html