linux进程类命令之top命令

top命令

top命令是liunx下常用的性能分析工具,能够实时的显示系统中各个进程的资源占用情况,是一个动态的显示过程。

常用情景
实时的对系统处理器的状态进行监视,该命令可以按CPU使用、内存使用和执行时间对任务进行排序。

基本语法
top [-] [d] [p] [q] [c] [C] [S] [s] [n]

参数说明
d:改变显示的更新速度
top -d 3 表示更新周期为3秒
q:没有任何延迟的显示速度
c:将事件统计模式切换到其他模式(a:accumulative mode; d: delta mode; e: absolute mode,n: non-event mode)
s:安全模式
i:不显示任何闲置(idle)或者无用(zombie)的进程
n:更新的次数,更新次数达到后将会退出top
b:批次档模式,搭配n参数一起使用,可以用来将top的结果输出

top -pid pid 显示指定进程的信息;
在这里插入图片描述
返回参数说明:
前几行是统计信息区,进程的总数、正在执行的进程数、休眠的进程数、线程总数;
LoadAvg:平均负载;
CPU usage:5.50% user 用户空间占比、3.34% sys 系统空间占比、91.14% idle 闲置空间;
SharedLibs:(共享库 )150M resident 常驻空间大小、49M data 数据段的大小、18M linkedit 链接编辑器的使用情况;
MemRegions:内存区域的总空间和大小
PhysMem:物理内存使用情况
VM(VirtMem):虚拟内存的情况
Networks:packets的网络输入输出情况、Disks的读写情况

PID:进程号
COMMAND:命令名或命令行
%CPU:上次更新到现在的CPU时间占用百分比;
TIME:进程使用的CPU时间总计,单位为秒;
#TH:
#PORT:
MEM:进程使用的内存占比
PURG:
CMPRS:
PGRP:
PPID:父进程ID
STATE:进程状态

注意不同的linux系统,命令可能不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值