Flask接口签名sign原理与实例代码浅析
231
2022-10-26
top命令
top命令在工作是经常用到的一个命令,它用于监控cpu,内存,进程等各种丰富的信息。
常用指令(进入top使用的指令):
P:以CPU的使用率排序显示
M:以内存的使用率排序显示
T:以运行时间的长短排序显示
1:显示所有CPU使用信息,默认是显示所有CPU的平均值;
m:显示或关闭内存信息
l:显示或关闭uptime信息
t:显示或关闭tasks信息
k:输入进程号以终止进程
常用的参数:
不带任何参数,表示输出所有的监控信息
-p:仅监控指定进程pid的信息
-H:通常与-p一起使用,表示监控指定pid进程的所有线程
例:监控tomcat所有线程情况,查看哪个线程占用CPU比较高
#top -Hp 9886 (9886为java的进程pid)
top命令关于内存指标说明:
VIRT 是进程虚拟内存的大小,只要是进程申请过的内存,即便还没有真正分配物理内存,也会计算在内。
RES 是常驻内存的大小,也就是进程实际使用的物理内存大小,但不包括 Swap 和共享内存。
SHR 是共享内存的大小,比如与其他进程共同使用的共享内存、加载的动态链接库以及程序的代码段等。
%MEM 是进程使用物理内存占系统总内存的百分比。
关于CPU的显示说明:
us:用户态的CPU使用率
sy:内核态的CPU使用率
ni:低优先级用户态的CPU使用率
id:空间状态的CPU使用率
wa:处于IOWAIT状态的CPU使用率(即在等待磁盘IO响应)
hi:硬中断的CPU使用率
si:软中断的CPU使用率
st:为虚拟机时,被其它虚拟机占用的CPU使用率
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
评论列表