linux中who命令显示的pts/0和(:0)(:0.0)是什么意思?(linux查看sleeping进程的方法有哪些)
linux中who命令显示的pts/0和(:0)(:0.0)是什么意思?
都来源于内核中task优先级的取值,计算方式不同。
(图片来源网络,侵删)内核内部变量(p->prio)的取值,在<linux/sched.h>定义
1)MAX_RT_PRIO为100
2)RT tasks为0到99
(图片来源网络,侵删)3)非RT task取值100到139
TOP命令显示非RT线程时,PR字段的取值是把task的prio减去100,所以看到的值是0~39
PS命令显示的优先级,根据显示选项、进程的调度策略与状态,采用以下几种计算方法之一:
(图片来源网络,侵删)- "priority":过去是-20..20, 当前是-100..39
- "intpri"和 "opri",过去是39..29,当前是 -40..99
- "pri_foo" -- match up w/ nice values of sleeping processes, (-120..19)
到此,以上就是小编对于linux sleep进程的问题就介绍到这了,希望这1点解答对大家有用。
文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。