线程关键字解读
-
- main:main标识是主线程,如果是线程,那么命名成Thread-X的格式,x表示线程,id逐步递增; - prio:线程优先级,默认是5; - tid:tid不是线程的id是线程唯一标识ID; - Runnable:线程状态; - group:是线程组名称; - sCount:该线程被挂起的次数; - dsCount:是线程被调试器挂起的次数; - obj:对象地址; - self:该线程Native的地址; - sysTid:是线程号(主线程的线程号和进程号相同); - nice:是线程的调度优先级,值越小优先级越高; - sched:分别标志了线程的调度策略和优先级; - cgrp:调度归属组; - handle:线程处理函数的地址; - state:是调度状态; - schedstat:从/proc/[pid]/task/[tid]/schedstat读出,三个值分别表示线程在cpu上执行的时间、线程的等待时间和线程执行的时间片长度,不支持这项信息的三个值都是0; - utm:是线程用户态下使用的时间值(单位是jiffies)