Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/122.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取iOS中CPU的I/O指标_Ios_Objective C_Swift_Cpu Usage - Fatal编程技术网

获取iOS中CPU的I/O指标

获取iOS中CPU的I/O指标,ios,objective-c,swift,cpu-usage,Ios,Objective C,Swift,Cpu Usage,我一直在iOS中寻找下面这样的指标。但是还没有成功。作为这个Unix指标环境的新手,我非常希望在这方面获得任何初学者或帮助。 谢谢 1.system.io.util—CPU等待io操作完成的时间百分比。 2.system.cpu.iowait-向设备发出I/O请求的cpu时间百分比 在task\u wait\u state\u info的详细信息中,有一个结构可用,如下所示: struct task_wait_state_info { uint64_t total_wait_state_tim

我一直在iOS中寻找下面这样的指标。但是还没有成功。作为这个Unix指标环境的新手,我非常希望在这方面获得任何初学者或帮助。 谢谢

1.system.io.util—CPU等待io操作完成的时间百分比。

2.system.cpu.iowait-向设备发出I/O请求的cpu时间百分比

task\u wait\u state\u info
的详细信息中,有一个结构可用,如下所示:

struct task_wait_state_info {
uint64_t  total_wait_state_time;    /* Time that all threads past and present have been in a wait state */
uint64_t  total_wait_sfi_state_time;    /* Time that threads have been in SFI wait (should be a subset of total wait state time */
uint32_t  _reserved[4];
};


task_wait_state_info_data_t waittime;
NSLog(@"Wait time : %llu",waittime.total_wait_state_time);

这与
1.system.io.util
中的等待时间相同吗?

github上有一个名为GodEye的软件项目,它有一个工作的swift代码来回答您的问题。看看:


在github上有一个名为GodEye的软件项目,它有一个工作的swift代码,可以回答您的问题。看看:

•   monitor for the log and point out log type.
•   monitor for the crash, include Uncatched Exception and Signal.
•   monitor for the network, all information of request and response.
•   monitor for the ANR, tell you the stacktrace of all threads.
•   monitor for the memory leak, tell you the leak object's class name.
•   a terminal for you to customized your commands and things what to do.
•   monitor for the cpu usage of system and application.
•   monitor for the ram usage of system and application.
•   monitor for the FPS.
•   monitor for the netflow of system and application.
•   a file browser for look through the sandbox, .app and root directory.
•   custom and runtime setting