linux – 获取每个线程的cpu统计信息

我对cpu的当前用法感兴趣 – 正是cpu%和wait% – 对于特定应用程序中的每个线程.是否有可能从某个地方获取该信息?

我知道top可以按照每个真实线程(带有pid的线程)分割信息,但是它没有显示每个线程的系统/用户/等待cpu使用分配.我还想要一些方法来记录这些信息.你知道任何可以做到这一点的应用程序(或api)吗?

解决方法

我会调查 SystemTap.这个工具肯定会给你你想要的东西.有一个 this分析线程的例子;不知道它是否有你想要的全部,但是你可以修改它.

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...