【发布时间】:2012-01-03 15:11:23
【问题描述】:
有谁知道如何获取应用程序的 CPU 使用率?绝对有可能,因为应用商店里有应用程序(Activity Monitor Touch)可以显示。
【问题讨论】:
-
您需要找出
task_info()失败的原因,这将帮助您继续前进。请参阅此 SO 问题的答案:stackoverflow.com/questions/5182924/…。我想是因为你还没有初始化port;使用task_info_self()而不是port。 -
哇,谢谢!现在这段代码似乎正在工作。我们需要的唯一修正是 mach_task_self(),而不是 task_info_self()。
-
请把它写成答案。稍等片刻,如果没有其他好的答案,请接受。
-
@jww 已经通过你的方式成功监控cpu使用情况;但是你能帮忙回答我的相关问题吗? stackoverflow.com/questions/47071265/…
标签: iphone objective-c ios xcode cpu-usage