top命令的参数含义 linux的top命令里,pcy列是什么意思?
linux的top命令里,pcy列是什么意思?看看top的源代码就知道了。这里pcy的意思是政策。指系统 该进程/线程的调度策略。最后调用Sched_getschtop命令介绍 -c全称?Top命令是
linux的top命令里,pcy列是什么意思?
看看top的源代码就知道了。
这里pcy的意思是政策。指系统 该进程/线程的调度策略。
最后调用Sched_getsch
top命令介绍 -c全称?
Top命令是动态检查进程变化,监控linux的系统状态;是一个常用的性能分析工具,可以实时显示系统资源各个进程的占用情况,类是windows的任务管理器。
Linux top命令,中%CPU结果,比 %us的结果,高,为什么?
Us是用户,sy是系统。关注%wa,等待。这是等待IO的时间,通常是等待磁盘操作。100%-%id(空闲)是实际使用的总CPU时间。
linux中who命令显示的pts/0和(:0)(:0.0)是什么意思?
都来源于内核中任务优先级的值,计算方法不同。
内核内部变量(p-prio)的值在linux/sched.h中定义
1)最大PRIO时间是100。
2)RT任务为0到99。
3)非RT任务值为100到139。
TOP命令显示非RT线程时,PR字段的值是从任务的prio中减去100,所以你看到的值是0~39。
根据显示选项、调度策略和进程状态,PS命令显示的优先级通过以下方法之一计算:
-优先级:以前是-20...20,但现在是-100...39.
-intpri和opri,以前是39...29岁,现在是40岁...99.
- pri_foo -匹配睡眠进程的值,(-120..19)
- pri_bar -使RT pri显示为负(-99..40)
- pri_baz -内核-prio值,从Linux 2.6.8 (1..140)
以上是传统的UNIX价值观。
-pri -以前是20...60,但现在是(0...139).
- pri_api -匹配w/ RT API (-40..99)
以上是非传统的UNIX价值观。
详细的实现可以在软件包procps-ng的源代码中找到。