android studio中的android logcat进程编号

android studio中的android logcat进程编号,android,android-studio,logcat,Android,Android Studio,Logcat,在android studio中,我有一个logcat条目: 01-01 01:03:22.085 1058-1252/co.uk.dawut.application D/dalvikvm﹕ GC_FOR_MALLOC freed 18219 objects / 1078872 bytes in 114ms 运行“ps x”会显示1058是一个进程号。什么是1252?虽然我无法复制该显示,但这可能是一个线程ID 在linux上,线程ID与进程ID具有相同的形式,它们存在于一个公共数字空间

在android studio中,我有一个
logcat条目

01-01 01:03:22.085    1058-1252/co.uk.dawut.application D/dalvikvm﹕ GC_FOR_MALLOC freed 18219 objects / 1078872 bytes in 114ms

运行
“ps x”
会显示
1058
是一个进程号。什么是
1252

虽然我无法复制该显示,但这可能是一个线程ID

在linux上,线程ID与进程ID具有相同的形式,它们存在于一个公共数字空间中(实际上,线程是一种与其他线程共享地址空间的从属初级进程)

如果键入
adb shell ps-t
,您将看到每个线程,第一个数字列是线程ID而不是进程ID。对于每个进程中的原始线程,线程ID和进程ID将匹配。对于其他线程,似乎第二个数字字段(通常是父进程的ID)(对于应用程序,通常由zygote指定)显示了所属进程的进程ID