首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在android ndk中查找pid为pid的进程的cpu使用率

如何在android ndk中查找pid为pid的进程的cpu使用率
EN

Stack Overflow用户
提问于 2012-08-29 18:18:16
回答 1查看 1.9K关注 0票数 3

我要得到进程的pid,我想要计算进程的cpu使用率,我在android ndk中有pid。我是ndk的新手。任何人都知道如何做到这一点,任何帮助都会非常感谢。

EN

Stack Overflow用户

回答已采纳

发布于 2012-08-29 18:56:33

From this discussion我发现在安卓上获取这些信息是不可能的。此外,我在Android上使用了许多任务管理器,没有一个不提供这样的数据(它们只显示内存使用情况)。

更新:

看起来你的问题和this one是重复的。

因此,您所需要做的就是分析文件/proc/<pid>/stat以获得CPU使用率。

更新#2:

从源代码Android top.c中,我发现了如何在print_procs函数中获取进程使用情况

代码语言:javascript
运行
复制
proc->delta_time * 100 / total_delta_time
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12175695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档