系统相关
首页 > 系统相关> > linux-top命令备忘

linux-top命令备忘

作者:互联网

参考:http://c.biancheng.net/view/1065.html

ps可以一次性给出系统当前的进程状态,但是实时监控的话是不够的,要用top。

[root@localhost ~]# top -d 5 -s -u root
top: -d disallowed in "secure" mode

top的选项

在top命令窗口中,可以用的按键有:

在top页面输入c
top -s
头部的解释:

查看cpu核数:
在这里插入图片描述

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "core id"| uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l

在这里插入图片描述
在这里插入图片描述
对于进程的信息,解释如下:

优先级问题

其中PR是由内核动态调整的,用户不能修改,但用户可以通过修改NI来影响PR值。

PR = PR(原始) + NI

nice 命令可以给要启动的进程赋予 NI 值,但是不能修改已运行进程的 NI 值。
例如:

nice -n -5 service httpd start

renice是在进程运行时修改

renice NI值 pid

当然,在top窗口输入 r 即可。

标签:PR,NI,top,备忘,linux,进程,核数,CPU
来源: https://blog.csdn.net/pxy7896/article/details/121673027