我正在寻找一种方法来获取CPU利用率数字,如仪器和活动监视器与C / C ++ / Obj-C,所以我可以做一些自动化testing。 我正在寻找大约1秒的粒度,虽然100毫秒会是理想的。 另一种看待这个问题的方法是“活动监视器如何获取它获取的信息?”。 这是我迄今发现的: 许多* nix等价物似乎不适用于iOS sysctl没有KERN_CPTIME iOS没有proc文件系统,所以我不能使用/ proc / stat。 这消除了很多像vmstat和iostat这样的程序 iOS中不存在MacOSX的示例 。