如何查看iPhone上所有正在运行的线程
我想知道如何查看iPhone上运行的所有线程。我知道linux系统和Android系统都有一个命令“top-t”,但它在iPhone上不起作用 PS:我在越狱操作系统上运行,我的应用程序可以作为root用户运行 非常感谢您的帮助 从以下位置解析输出:如何查看iPhone上所有正在运行的线程,iphone,objective-c,pthreads,Iphone,Objective C,Pthreads,我想知道如何查看iPhone上运行的所有线程。我知道linux系统和Android系统都有一个命令“top-t”,但它在iPhone上不起作用 PS:我在越狱操作系统上运行,我的应用程序可以作为root用户运行 非常感谢您的帮助 从以下位置解析输出: ps -eM 我的Linux机器似乎不支持top-t,所以我不确定您期望的每线程数据是什么。输出的前几行(来自OS X)如下所示: $ ps -eM USER PID TT %CPU STA
ps -eM
我的Linux机器似乎不支持top-t
,所以我不确定您期望的每线程数据是什么。输出的前几行(来自OS X)如下所示:
$ ps -eM
USER PID TT %CPU STAT PRI STIME UTIME COMMAND
root 1 ?? 0.0 S 31T 0:22.78 0:12.34 /sbin/launchd
1 0.0 S 31T 0:01.97 0:00.27
1 0.0 S 31T 36:19.72 0:00.42
root 17 ?? 0.0 S 31T 0:10.79 0:15.90 /usr/libexec/kextd
17 0.0 S 33T 0:01.14 0:00.26
root 18 ?? 0.0 S 31T 0:00.46 0:01.33 /usr/libexec/UserEventAgent -l System
18 0.0 S 33T 0:01.85 0:00.44
18 0.0 S 31T 0:00.24 0:00.30
18 0.0 S 31T 0:00.00 0:00.00
18 0.0 S 31T 0:00.00 0:00.00
18 0.0 S 31T 0:00.00 0:00.00
_mdnsresponder 19 ?? 0.0 S 31T 0:05.70 0:02.21 /usr/sbin/mDNSResponder -launchd
19 0.0 S 33T 0:01.14 0:00.26
19 0.1 S 31T 0:30.75 0:29.55
从以下位置分析输出:
ps -eM
我的Linux机器似乎不支持top-t
,所以我不确定您期望的每线程数据是什么。输出的前几行(来自OS X)如下所示:
$ ps -eM
USER PID TT %CPU STAT PRI STIME UTIME COMMAND
root 1 ?? 0.0 S 31T 0:22.78 0:12.34 /sbin/launchd
1 0.0 S 31T 0:01.97 0:00.27
1 0.0 S 31T 36:19.72 0:00.42
root 17 ?? 0.0 S 31T 0:10.79 0:15.90 /usr/libexec/kextd
17 0.0 S 33T 0:01.14 0:00.26
root 18 ?? 0.0 S 31T 0:00.46 0:01.33 /usr/libexec/UserEventAgent -l System
18 0.0 S 33T 0:01.85 0:00.44
18 0.0 S 31T 0:00.24 0:00.30
18 0.0 S 31T 0:00.00 0:00.00
18 0.0 S 31T 0:00.00 0:00.00
18 0.0 S 31T 0:00.00 0:00.00
_mdnsresponder 19 ?? 0.0 S 31T 0:05.70 0:02.21 /usr/sbin/mDNSResponder -launchd
19 0.0 S 33T 0:01.14 0:00.26
19 0.1 S 31T 0:30.75 0:29.55
您想在xcode中看到它,或者想知道哪个线程通过objective-c中的代码启动?后者。我想查看所有正在运行的线程,并在UITableView中以编程方式显示它们。您想在xcode中查看它,还是想知道哪些线程通过objective-c中的代码启动?后者。我想查看所有正在运行的线程,并在UITableView中以编程方式显示它们。非常感谢您的回答。查看线程ID和名称如何?可能吗?非常感谢您的回答。查看线程ID和名称如何?可能吗?