首页 > 移动平台 > 详细

iOS 获取APP的CPU、内存等信息

时间:2015-11-19 16:40:17      阅读:676      评论:0      收藏:0      [点我收藏+]

目标是开发一个SDK,嵌入到APP里面,用来统计当前APP的实时CPU、内存等信息

 

2015.11.17

http://stackoverflow.com/questions/12889422/ios-cpu-usage-for-each-process-using-sysctl

这是第一个找到,采用的是sysctl函数

但是出来的CPU数据和instrument、GT的数据对不上(后两者数据比较接近)

 

2015.11.19

https://github.com/TianJIANG/ios_monitor

从guithub上搜到的,利用的主要是#import <mach/mach.h> 里面的task_info 等,打开了一道新的大门,后续找到不少类似的方法

http://stackoverflow.com/questions/8223348/ios-get-cpu-usage-from-application

这个答案也是给的这个方法,末尾额外加了一行代码, vm_dealloc,解决leaking问题

 

补充几个相关的:

http://stackoverflow.com/questions/5182924/where-is-my-ipad-runtime-memory-going%E2%80%8C%E2%80%8B

http://blog.sina.com.cn/s/blog_693de6100101ffwm.html

http://www.zhihu.com/question/22992491

 

iOS 获取APP的CPU、内存等信息

原文:http://www.cnblogs.com/mobilefeng/p/4977783.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!